除了Kotlin,其它JVM語言都沒有前途了嗎?java地位依舊穩固

Java,因為各種問題,出現了很多針對Java的兼容替代語言,常見的如Scala、Groovy、Jython、JRuby、Ceylon、Eta、Haxe、Clojure,還有最新的Kotlin。看起來都是來勢洶洶,基本上無縫兼容Java,而且都有自己的特色,比如Scala在高併發大數據領域有獨特的方案。市場上也有很多JVM的增強擴展套件。

除了Kotlin,其它JVM語言都沒有前途了嗎?java地位依舊穩固

但是,數年來,Java的地位依舊不可撼動,即使有很多為人所詬病的問題,那些出來要替代的jvm語言也是確實強大,但是,現在看起來都錢途渺茫。

因為沒有統一的標準,所以反而是搞的非常混亂。大家還不如專心學習Java呢,即時有的語言你可以完全兼容java,也簡化了java,比如Groovy我覺得是真的太極簡了。

除了Kotlin,其它JVM語言都沒有前途了嗎?java地位依舊穩固

然而,唯有Kotlin還能再戰,或者是最有希望成功替換java。

最主要原因是它是地球上最強IDE開發高手Jetbrains出品,對於語言的科學性做的十分強大。這裡我就不繼續班門弄斧了,關於kotlin更專業的知識看官自行了解去。

然後是谷歌宣佈Kotlin為Android官方支持語言,從此Kotlin算是真正站住腳了,也變得逐漸流行起來,自從kotlin開發安卓以後,做Android 原生APP那是真的爽。

除此以外,不同於其它JVM語言,Kolin支持Native開發,也就意味著不需要Java虛擬機JVM也能編譯出可運行二進制可執行文件。這對Kotlin來說,也是一大優勢。它既是java兼容性jvm語言,又可以做原生開發。所以和其它jvm語言有本質上區別!

且Kotlin現在還依舊年輕,能做的事情卻不少了,也幾乎是包打一切的態勢,新發布的1.4的版本就更加炫酷了。

除了Kotlin,其它JVM語言都沒有前途了嗎?java地位依舊穩固

目前的編程語言排名,Kotlin離進入前10還有很長的路要走!

除了Kotlin,其它JVM語言都沒有前途了嗎?java地位依舊穩固


分享到:


相關文章: