Kotlin的2017年总结与2018年展望
看新聞很累?看技術新聞更累?試試下載InfoQ手機客戶端,每天上下班路上聽新聞,有趣還有料!
\\\自JetBrains于2017年3月發布Kotlin 1.1以來,Kotlin在全球范圍內成長顯著。 2017年有許多激動人心的發布,2018年以來這種勢頭絲毫不減。InfoQ最近與JetBrains開發者支持組組長Hadi Hariri碰面,坐下來討論了Kotlin在2017年的成就、Kotlin是否將超越Java、2018年Kotlin的計劃以及開發者如何參與未來發展等話題。
\\InfoQ:簡單介紹下自己,你在JetBrains,尤其是在Kotlin項目中扮演怎樣的角色?
\\\Hadi Hariri:我是JetBrains的開發者支持團隊的領導,而我在Kotlin的主要角色就是成為項目的重要支持力量。
\\\InfoQ:談一談Kotlin為什么會誕生吧?
\\\Hariri:我的同事Dmitry最早在他的博客文章“為什么JetBrains需要Kotlin”中總結了這個問題的答案,幾年過去了,如今答案依舊。Dmitry說過,項目的原始動機是提升我們的生產力。
\\盡管當時我們已經開發了對幾種基于JVM的編程語言的支持,我們還是基本都在Java環境下寫基于IntelliJ的API。IntelliJ開發系統是基于Groovy和Gant的,Groovy也用于測試,RubyMine中還有一些JRuby代碼,情況就是如此。我們希望轉向更具表現力的語言從而提高生產力。同時,我們不能接受在Java互操作性或編譯速度方面的妥協。
\\\InfoQ:2017年Kotlin傳出了許多激動人心的消息,能否總結一下其中特別值得紀念的幾條內容?
\\\Hariri:我印象最深的時刻是Google I/O大會上公布了Android對Kotlin的官方支持,以及我們首次舉辦就獲得巨大成功的KotlinConf,賣出的門票超過1200張。
\\\InfoQ:Kotlin在2018年有哪些計劃?
\\\Hariri:我們會繼續手頭的工作。我們通常不會就特定功能發布公告,但我認為今年我們將繼續改進多平臺支持和相關工具。當然,此外還會有我們熱切期待的KotlinConf 2018。
\\\InfoQ:Android社區擁抱Kotlin的速度如此之快,你認為它有朝一日會超越Java嗎?
\\\Hariri:在我看來,Android世界里這很有可能。Android之外我不敢確定。但說實話,超越Java編程語言并不是我們的動力來源。我們希望創造一種有用、高效、人們喜歡使用的語言。只要我們繼續發展,并重視充滿活力的成長社區的反饋意見,這才是重點所在。
\\\InfoQ:感謝抽時間接受我們的采訪。還有什么想與InfoQ讀者分享的內容嗎?參與Kotlin未來發展的最佳方式是什么?
\\\Hariri:我們是一個非常開放的社區。我們所做的一切都放在GitHub上,無論是代碼、文檔還是KEEP(Kotlin進化和增強流程)方面,大家都可以貢獻自己的力量。另外,我們還有一個成員超過14,000人的Slack頻道、一個播客(Talking Kotlin)、以及kotlinlang.org上的許多其他資源,大家可以在這些渠道中獲得更多的信息,并找到合作的途徑。
\\\想了解Kotlin的更多內容可以訪問Kotlin官網,關于Kotlin公告的更多細節可以參閱InfoQ的下列文章:
\\讀者還可以訪問InfoQ Java主頁,隨時了解Java相關的最新資訊。
\\查看英文原文:Kotlin 2017 Roundup and 2018 Outlook
\\感謝羅遠航對本文的審校。
\給InfoQ中文站投稿或者參與內容翻譯工作,請郵件至editors@cn.infoq.com。也歡迎大家通過新浪微博(@InfoQ,@丁曉昀),微信(微信號:InfoQChina)關注我們。
總結
以上是生活随笔為你收集整理的Kotlin的2017年总结与2018年展望的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Mysql 事务锁表,解决方法
- 下一篇: JavaScript日历(es5版本)