KotlinConf 做爲第一屆 Kotlin 專題會議日前已正式開幕,而來自世界各的約 1200 名與會者齊聚舊金山,在這屆大會上,Kotlin 首席設計師 Andrey Breslav 公佈了一系列與 Kotlin 緊密相關的重大發展成果。筆者以前也是從事Java開發的,在今年Google I/O大會以後,決定開始學習Kotlin,目前正在編寫Kotlin方面的書籍。html
在此次主題演講當中提出的第一項重要公告, Kotlin 1.2 候選發行版(簡稱 RC)即將公佈。此版本中囊括一系列新功能,包括對多個多平臺項目的實驗性支持、容許開發者在針對 JVM 與 JavaScript 的模塊之間進行代碼共享,同時涉及多項語言改進——包括支持在註釋中使用數組字面量。
關於Kotlin 1.2 RC版本的詳細資料,讀者能夠查看官方的介紹。git
在此次大會上,最重磅的消息莫過於,Kotlin/Native 將完成支持 iOS 開發的功能。雖然這項支持尚處於早期測試階段,但其已經真實存在,並標誌着咱們在推進 Kotlin 走向全平臺開發方面邁出了重要的一步。爲了展現這種可能性,官方編寫了兩款應用,並將其發佈在了蘋果 App Store 當中。其中,Spinner 應用 (GitHub地址) 是一款利用 OpenGL 開發而成的簡單遊戲。而另外一款APP
KotlinConf 應用 (GitHub地址) 負責向你們展現本次會議的時間安排,同時具有一套利用 UIKit 打造的全原生 iOS UI。github
這是否是覺得着掌握了Kotlin就完成了全棧工程師的水準,想一想都好激動。
編程
目前,函數式編程得到了大多數開發者的喜好,Kotlin目前在移動開發中得到了超過50%開發人員的喜歡,大多數開發人員已經開始使用Kotlin編寫程序。
至於 Kotlin 語言的將來發展方向,主要目標是在 Kotlin 所支持的各平臺之間實現效果更好且更爲普遍的代碼複用效果。計劃擴展所有平臺上的可用庫資源集合,同時利用同一 API 涵蓋 I/O、網絡、序列化以及日期處理等因素。數組
1,首先,做爲一款明星語言,認爲Kotlin可否取代Java?
2,做爲Java開發者,你是否在使用Kotlin編程?
3,你認爲將來Kotlin會發展爲全棧語言嗎,對此須要作哪些方面的努力?app
我有幾張阿里雲幸運券分享給你,用券購買或者升級阿里雲相應產品會有特惠驚喜哦!把想要買的產品的幸運券都領走吧!快下手,立刻就要搶光了。https://promotion.aliyun.com/ntms/act/ambassador/sharetouser.html?userCode=n7gh3gne&utm_source=n7gh3gne函數式編程
閱讀原文函數