Realm Report預(yù)測,Kotlin將在2018年12月之前超過Java,簡言之就是 Java在Android開發(fā)即將被除名! Android開發(fā)團(tuán)隊今年5月份在Google I/O上宣布增加Kotlin支持,這一決定也會使安卓開發(fā)更加便捷、有趣。
編程語言琳瑯滿目,為什么偏偏是Kotlin?
Kotlin與Java兩種語言之間的操作擁有互通的關(guān)系,Kotlin對于任何使用Java的程序員來說都非常熟悉。根據(jù)Realm Report調(diào)查,Kotlin在排行榜上的受歡迎度排行第六名,前幾個位置分別被Java 9或Java 8-6所占據(jù),這樣看來,Kotlin在程序員最喜愛的編程語言榜單排名前五也不為過。
Realm Report:Kotlin將會改變整個Android生態(tài)系統(tǒng)
Kotlin并不是唯一一個在移動開發(fā)領(lǐng)域以暴風(fēng)形式傳播的新興語言——在iOS應(yīng)用程序開發(fā)方面,很多人認(rèn)為Swift會成為干掉Java的黑馬,因為Swift使用簡單并且提供了一個功能強(qiáng)大的goodie包,而iOS程序員也對Swift情有獨(dú)鐘,Swift應(yīng)用到Objective-C中使用也成為一種常見的方法。
Swift被認(rèn)為是iOS開發(fā)領(lǐng)域的明星編程語言,但在Android界還沒有那么明顯的趨勢。但伴隨Java使用廣泛的高峰,Kotlin正在逐漸贏得Android平臺。
Android開發(fā)即將對Java說再見
Realm Report中指出:Java在Android開發(fā)領(lǐng)域即將被除名。
報告顯示,在Kotlin成為Android開發(fā)主流語言之前,有20%的應(yīng)用程序都是用Java構(gòu)建的,而這種新興的編程語言改變Java在服務(wù)器上的使用方式卻只用了6年的時間!按照這種趨勢來看,在未來不會用Kotlin的Android開發(fā)程序員很快就會被視為怪物。
Kotlin將在明年12月份超過Java成為Android開發(fā)領(lǐng)域的一流編程語言,考慮到Kotlin現(xiàn)在受歡迎度越來越高的局面,這個結(jié)論顯然讓我們開始為Java開發(fā)程序員感到擔(dān)憂,——在Android開發(fā)領(lǐng)域Java被除名,那我們是不是也可以認(rèn)為今后Java將會在軟件開發(fā)方面被更多的新興語言替代?假如這真的是一種趨勢,你覺得Java第一的位置還能保多久?