Kotlin在Android開發(fā)人員中的風頭蓋過Java!
Kotlin屏幕截圖
在Android應用開發(fā)方面,Java行將就木,不久后Kotlin將成為霸主,這是調查開發(fā)人員的一些數據得出的結論。
Realm公司專業(yè)提供一款備受移動應用開發(fā)者歡迎的實時數據庫,它在調查了大概100000名活躍的開發(fā)人員后發(fā)布了統(tǒng)計數據。
該公司周二發(fā)布了調查結果(https://realm.io/realm-report/),按慣例它每季度要發(fā)布一次調查結果。
眼下正向現代語言遷移
如今面向移動平臺的語言主要有七種,但力量對比在迅速變化。不久前還未見Swift的影子。現在,它在iOS開發(fā)人員心目中的地位壓倒了Objective-C。Android用戶正開始經歷自己的轉變。Java使用量達到了頂峰,Kotlin正走在贏得Android平臺這條康莊大道上。
世界上最先進的移動開發(fā)人員在哪里?
Kotlin即將改變整個Android生態(tài)系統(tǒng)
該數字不是特別適用于廣泛的Java開發(fā)人員群體,Oracle最近估計這個群體有1200萬人之眾。不過數字表明,Android生態(tài)系統(tǒng)正在迅速變化之中。
最值得關注的數據涉及Kotlin的人氣指數,這種開源語言面向Java虛擬機(JVM)、Android、Java和Native。
Kotlin于2011年由JetBrains推出,憑借集成開發(fā)環(huán)境(IDE)軟件出名,去年才迎來了1.0版本。今年,Kotlin被谷歌認可為是用于Android開發(fā)的一流語言。
JetBrains表示,Kotlin比Java來得簡潔,所需的代碼行大概少40%。它還表示,Kotlin還更加類型安全,并支持函數編程構件。
2016年9月,在使用Java或Kotlin(而不是通過Android NDK使用其他語言)的Android開發(fā)人員當中,94.9%使用Java,5.1%使用Kotlin。
而一年后,這個比例變成了Java降至85.7%,Kotlin升至14.3%,這個變化相當大。
Realm的營銷副總裁保羅•科帕基(Paul Kopacki)在接受IT外媒The Register的電話采訪時說:“自谷歌在5月份的谷歌I/O大會上認可Kotlin作為一種可接受的Android應用開發(fā)語言以來,Kotlin的使用量完全呈爆炸式增長。我們認為,到明年年底,作為Android應用開發(fā)語言,Kotlin的風頭將蓋過Java。”
據Realm聲稱,谷歌I/O大會之前用Java編寫的Android應用程序當中20%正在用Kotlin來加以重寫。
科帕基表示,使用Realm數據庫的開發(fā)人員已對將Java代碼轉換成Kotlin代碼表示出了濃厚興趣。
Realm的報告稱,Kotlin的人氣在德國、日本和印度來得特別旺,美國排在第四位。
The Register聯(lián)系上Stack Overflow想了解Kotlin方面的數據,結果被告知:雖然Kotlin確實越來越受到追捧,但相比其他語言仍是小眾語言。
新聞熱點
疑難解答
圖片精選