2018年:IntelliJ 稱霸 IDE,Kotlin 成最大贏家!

整個2018年JAVA生態圈現狀統計

2018年:IntelliJ 稱霸 IDE,Kotlin 成最大贏家!


一 Java 版本使用佔比

毫無疑問,Java 8 被廣泛用於生產環境!

2018年:IntelliJ 稱霸 IDE,Kotlin 成最大贏家!


Java 9 和 Java 10 的使用率非常低,不到 5%。2017 年,Java 7 和更早的版本的數量大約是 24.4%,現在是 10.6%——所以生態系統顯然正在升級,主要是升級到 Java 8。

二 Spring 版本使用佔比

Spring 4 是現階段應用最廣泛的版本。

2018年:IntelliJ 稱霸 IDE,Kotlin 成最大贏家!


很多開發者,正在向 Spring 5 進行遷移,Spring 5 的比例有去年的百分之 2.2 上升到今年的百分之 24,這是一個明顯的趨勢!

三 Spring Boot 版本使用佔比

Spring Boot 真的是給 Java 開發者帶來了福音,解放了很多勞動力。現在凡是採用 Spring 構建的系統,基本上都是用了 Spring Boot。

2018年:IntelliJ 稱霸 IDE,Kotlin 成最大贏家!


去年,大約 30.2%的基於 Spring 的應用程序只使用核心框架,但沒有使用 Boot。現在,這個數字只有 16.7%。簡而言之,大多數 Spring 應用程序現在都使用 Boot。

Spring 2 的佔比上升很迅速,已經佔到了30%!Boot 1.4 以及更老的版本由去年的 30% 降為 6.8%。

四 編譯工具使用佔比

Maven 依然佔據著最大的市場份額,為 74.2%。

2018年:IntelliJ 稱霸 IDE,Kotlin 成最大贏家!


至於 Gradle,它佔據了市場的一小部分,主要來自 Ant 規模的縮小,現在只佔市場的 1/5 ,即 21.3%。

五 開發工具使用佔比

IntelliJ IDEA 由去年的 45.8% 增長到今天的 55.4%,顯然贏得了今年 Java 領域的 IDE 王者之戰。

2018年:IntelliJ 稱霸 IDE,Kotlin 成最大贏家!


NetBeans 今年降至 5.1%,不到 2017 年 12.4% 的一半。Eclipse 依然佔據百分之 30 多。有趣的是,IntelliJ 獲得的大部分市場份額令人驚訝地來自 NetBeans,而不是 Eclipse。

六 Web 應用服務器使用佔比

Tomcat,毫無疑問依然是王者!

2018年:IntelliJ 稱霸 IDE,Kotlin 成最大贏家!


其他應用服務器則相對均勻的瓜分剩餘的市場!

七 JVM 語言使用佔比

Java 佔據百分之 62.8,王者!

2018年:IntelliJ 稱霸 IDE,Kotlin 成最大贏家!


對剩餘的 JVM 語言,畫一個餅狀圖,不得不提 Kotlin —— 這是瘋狂的一年,從 2017 年的 11.4 躍升至今天的 28.8%。

2018年:IntelliJ 稱霸 IDE,Kotlin 成最大贏家!


總結

2018 年的 Java 生態系統,非常的有趣,證實了一些已經眾所周知的趨勢,並帶來了一些新的變化。

在 IDE 方面,IntelliJ 仍在以強勁的步伐增長。而且,Kotlin 可能是今年最大的“贏家”,未來或許可以改變 JVM 語言的格局。

Spring Boot 現在被大多數 Spring 項目所採用,這已經不足為奇了,但這麼短的時間內,獲得這麼大的進步,說明 Boot 確實能給開發者帶來生產力提升。


分享到:


相關文章: