2021年JVM生態系統報告 - snyk
這份報告展示了對 JVM 生態系統狀態進行的最大規模年度調查的結果。該調查在截至 2021 年 2 月和 2021 年 3 月的六週內進行,收集了 2000 多名 Java 開發人員的回答。
今年的調查是Snyk和Azul的合作,與以往的調查略有不同。我們的目標是使調查更加簡潔,並且只關注當今 JVM 開發人員最重要的方面。此外,今年每個參與者都可以選擇多個選項。我們相信,通過 2021 年調查的設計方式,我們對當前的 JVM 生態系統有了更好、更全面的瞭解。您可以在報告中找到所有人口統計資訊。
下載完整報告
在生產中最受歡迎的 OpenJDK 構建版本
有趣的是,44.1% 的受訪者在生產中使用免費的 AdoptOpenJDK 發行版,這使其成為我們調查中最流行的發行版。但是,我們也可以看到 Oracle 仍然是市場上的重要參與者,其 OpenJDK 構建佔 28%,商業 Oracle JDK 佔 23%。
超過 60% 的開發人員在生產中使用 Java SE 11
我們發現 40% 的調查參與者在生產中使用了一個以上的 Java 版本。因此,我們還可以得出結論,升級到 8 版本以上的人比我們意識到的要多。目前,61.5% 的人在生產中使用 Java 11,近 12% 的人使用最新版本,即調查期間的 Java 15。這表明開發人員確實將他們的 Java 版本升級到了 Java 8 以後的版本。
Kotlin 是繼 Java 之後 JVM 上最重要的語言
Java 最受歡迎,91%,Kotlin 次之,接近 18%,雖然 JVM 語言的種類在過去幾年中有所增長,但 Java 處於領先地位。超過 90% 的開發人員使用 Java,我們可以看到它仍然是一種非常流行的語言。Kotlin 的受歡迎程度比我們去年想象的要廣泛得多。令人印象深刻的是,17.7% 的開發人員在生產中使用 Kotlin。
IntelliJ IDEA 是 Java 生態系統中最主要的 IDE
超過 70% 的 JVM 開發人員使用 IntelliJ IDEA,多年來,我們已經看到 JetBrains IntelliJ IDEA 在 Java 生態系統中的主導地位。今年也不例外。IntelliJ IDEA 是 JVM 社群中使用最廣泛的。此外,Visual Studio Code 和 Apache Netbeans 的採用率大幅增長。
Maven 最流行的 Java 生態系統構建系統
超過 76% 的 JVM 開發人員使用 Maven 構建他們的應用程式,Maven 仍然是 Java 生態系統的第一大構建系統。超過 76% 的開發人員使用 Maven,這一比例甚至高於去年的調查。Gradle 以 38.1% 的比例穩居第二,得分也高於去年。
Spring 仍然主導著 Java 生態系統
Spring Boot 和 Spring MVC 是 JVM 最主要的框架,Java 世界仍然是 Spring 主導的世界,超過一半的市場使用 Spring Boot,近三分之一的市場使用 Spring MVC。總的來說,我們看到我們生活在一個高度由 Spring 主導的宇宙中,這似乎表明 Spring 人員在為社群服務方面做得很好。
相關文章
- JVM生態系統報告2018JVM
- 2018 JVM生態系統報告JVM
- 2020 最新 JVM 生態報告JVM
- Snyk: 2019年JavaScript 框架的狀態安全報告JavaScript框架
- IAB:2020年網路廣告生態系統報告
- 保險業報告:全面瞭解生態系統
- 很多未解之謎終於有答案了——2018年JVM生態系統報告出爐JVM
- GroupM:2020年移動營銷生態系統報告
- Dealroom:下一代技術生態系統報告OOM
- 德勤&MITSloan報告:協同勞動力生態系統MIT
- Booking:2023年印度遊客和旅遊生態系統報告
- Sensor Tower:2021年移動應用生態系統使用報告
- 報告:通過整合安全生態系統以降低複雜性
- 快手:2019教育生態報告
- Analysis Group:2020年全球蘋果應用商店生態系統研究報告蘋果
- Dealroom:歐洲可持續食品和農業技術生態系統報告OOM
- 標普全球:2021年全球網路支付和金融科技生態系統報告
- 2020快手電商生態報告
- 2021年DevOps生態報告 | Puppetdev
- Google:2018年Android 生態安全報告GoAndroid
- 手遊輕中度社交生態報告
- 初入Hadoop生態系統Hadoop
- Laravel生態系統中EcosystemLaravel
- 鏈塔智庫:星際檔案系統IPFS生態研究報告(附下載地址)
- 2022 Java生態系統報告:Java 11超Java 8、Oracle在縮水、Amazon在崛起!JavaOracle
- 廣告生態系統大變天,如何捕獲新玩家?
- Snyk:2019年開源安全現狀調查報告(附下載)
- JetBrains:2020年開發者生態報告AI
- 2022年數字生態指數報告
- 作業系統:計算機的生態系統作業系統計算機
- 國內外大模型生態發展報告!大模型
- 2020快手寵物生態報告(附下載)
- 豐富的包(packages)生態系統Package
- Laravel 生態系統Forge Vapor Nova EnvoyerLaravelVapor
- Rust 生態系統的非官方指南Rust
- 快手&秒針:2019年快手創作者生態報告
- 巨量算數:2020抖音創作者生態報告
- 2021 年 Rust 生態調研報告 | 星辰大海 【上篇】Rust