Kotlin在Android開發(fā)人員中的風(fēng)頭蓋過Java!

Kotlin屏幕截圖
在Android應(yīng)用開發(fā)方面,Java行將就木,不久后Kotlin將成為霸主,這是調(diào)查開發(fā)人員的一些數(shù)據(jù)得出的結(jié)論。

Realm公司專業(yè)提供一款備受移動應(yīng)用開發(fā)者歡迎的實(shí)時(shí)數(shù)據(jù)庫,它在調(diào)查了大概100000名活躍的開發(fā)人員后發(fā)布了統(tǒng)計(jì)數(shù)據(jù)。
該公司周二發(fā)布了調(diào)查結(jié)果(https://realm.io/realm-report/),按慣例它每季度要發(fā)布一次調(diào)查結(jié)果。

眼下正向現(xiàn)代語言遷移
如今面向移動平臺的語言主要有七種,但力量對比在迅速變化。不久前還未見Swift的影子。現(xiàn)在,它在iOS開發(fā)人員心目中的地位壓倒了Objective-C。Android用戶正開始經(jīng)歷自己的轉(zhuǎn)變。Java使用量達(dá)到了頂峰,Kotlin正走在贏得Android平臺這條康莊大道上。

世界上最先進(jìn)的移動開發(fā)人員在哪里?

Kotlin即將改變整個Android生態(tài)系統(tǒng)
該數(shù)字不是特別適用于廣泛的Java開發(fā)人員群體,Oracle最近估計(jì)這個群體有1200萬人之眾。不過數(shù)字表明,Android生態(tài)系統(tǒng)正在迅速變化之中。
最值得關(guān)注的數(shù)據(jù)涉及Kotlin的人氣指數(shù),這種開源語言面向Java虛擬機(jī)(JVM)、Android、Java和Native。
Kotlin于2011年由JetBrains推出,憑借集成開發(fā)環(huán)境(IDE)軟件出名,去年才迎來了1.0版本。今年,Kotlin被谷歌認(rèn)可為是用于Android開發(fā)的一流語言。
JetBrains表示,Kotlin比Java來得簡潔,所需的代碼行大概少40%。它還表示,Kotlin還更加類型安全,并支持函數(shù)編程構(gòu)件。
2016年9月,在使用Java或Kotlin(而不是通過Android NDK使用其他語言)的Android開發(fā)人員當(dāng)中,94.9%使用Java,5.1%使用Kotlin。
而一年后,這個比例變成了Java降至85.7%,Kotlin升至14.3%,這個變化相當(dāng)大。
Realm的營銷副總裁保羅•科帕基(Paul Kopacki)在接受IT外媒The Register的電話采訪時(shí)說:“自谷歌在5月份的谷歌I/O大會上認(rèn)可Kotlin作為一種可接受的Android應(yīng)用開發(fā)語言以來,Kotlin的使用量完全呈爆炸式增長。我們認(rèn)為,到明年年底,作為Android應(yīng)用開發(fā)語言,Kotlin的風(fēng)頭將蓋過Java。”
據(jù)Realm聲稱,谷歌I/O大會之前用Java編寫的Android應(yīng)用程序當(dāng)中20%正在用Kotlin來加以重寫。
科帕基表示,使用Realm數(shù)據(jù)庫的開發(fā)人員已對將Java代碼轉(zhuǎn)換成Kotlin代碼表示出了濃厚興趣。
Realm的報(bào)告稱,Kotlin的人氣在德國、日本和印度來得特別旺,美國排在第四位。
The Register聯(lián)系上Stack Overflow想了解Kotlin方面的數(shù)據(jù),結(jié)果被告知:雖然Kotlin確實(shí)越來越受到追捧,但相比其他語言仍是小眾語言。
|
新聞熱點(diǎn)
疑難解答
圖片精選