2018 JVM生態系統報告
JVM生態系統報告就是 Java 開發者工具使用情況的縮影。推薦完整閱讀這份報告。https://res.cloudinary.com/snyk/image/upload/v1539774333/blog/jvm-ecosystem-report-2018.pdf
下面是報告裡五條有意思的內容:
Java 8佔據統治地位
79% 的Java開發者使用 Java 8 作為生產環境的主要平臺。情況似乎是這樣,Java 開發者正在最終放棄 Java 7,但接納 Java 9 的步伐相對緩慢。有意思的是,儘管有采納 Java 9 的趨勢,但這是一個緩慢的開始。
IntelliJ 證明開發者願意為工具付費
我曾為開源工具和 Java IDE 工作了相當長一段時間。開源工具讓 IDE 廠商很難想開發者兜售他們的產品。這裡,我非常吃驚地看到,32% 的 Java 開發者願意購買 IntelliJ IDEA。這個比例非常接近 Eclipse 使用者的比例,後者是38%。恭喜 IntelliJ,這個資料證明開發者願意為他們的 IDE 付費。
Gradle 未能撼動Maven王位
數年前,Gradle 還是構建工具領域的新人。Gradle 的勢頭看起來將會蓋過構建工具王者——Maven。然而,Gradle 的成長似乎減慢了。60%的開發者使用 Maven,使用 Gradle 的僅有19%。有時候,替換現有的基礎架構是一件相當困難的事情。
GitHub 並非程式碼倉庫王者
不嚴謹地說,大多數開源專案使用 GitHub。因此,“在你主要開發專案中使用哪種程式碼倉庫”,這個問題的答案讓我有些吃驚。GitHub 和 Bitbucket 各佔 25%,而 GitLab 緊隨其後,佔20%。回答的範圍包括私有和公開程式碼倉庫,因此答案內容不侷限於開源領域。然而,可以看到 Bitbucket 和 GItLabs 做得很好。非常高興看到 GitHub 有一些旗鼓相當的競爭對手。
軟體釋出週期縮短
我不記得有哪個調查問過這個問題,“多久釋出一次新版本程式碼?” 在這個報告中就提到了這個有趣的問題。72%的受訪者聲稱他們每個月釋出一次,這個結果讓我有點驚訝。敏捷開發和 DevOps 肯定對縮短髮布週期有顯著影響。
感謝報告的作者,Simon Maple 和 Andrew Binstock。這些調查花費了很多時間,而釋出調查結果對整個社群都是寶貴的財富!
以下是完整全英報告(三十五條):
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/31555484/viewspace-2219259/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- JVM生態系統報告2018JVM
- 2021年JVM生態系統報告 - snykJVM
- 很多未解之謎終於有答案了——2018年JVM生態系統報告出爐JVM
- 2020 最新 JVM 生態報告JVM
- 保險業報告:全面瞭解生態系統
- Google:2018年Android 生態安全報告GoAndroid
- 德勤&MITSloan報告:協同勞動力生態系統MIT
- Dealroom:下一代技術生態系統報告OOM
- JetBrains:2018年中國開發者生態報告AI
- IAB:2020年網路廣告生態系統報告
- 報告:通過整合安全生態系統以降低複雜性
- GroupM:2020年移動營銷生態系統報告
- #2018 開發者生態報告:Java 最流行,Go 最有潛力JavaGo
- 即速應用:2018年小程式生態進化報告
- Dealroom:歐洲可持續食品和農業技術生態系統報告OOM
- NoSQL生態系統SQL
- Sensor Tower:2021年移動應用生態系統使用報告
- Analysis Group:2020年全球蘋果應用商店生態系統研究報告蘋果
- Booking:2023年印度遊客和旅遊生態系統報告
- Hadoop 生態系統Hadoop
- hadoop生態系統Hadoop
- 【轉】Nosql生態系統SQL
- 鏈塔智庫:星際檔案系統IPFS生態研究報告(附下載地址)
- 【第1167期】npm 2017 JavaScript 框架報告之 React 生態系統分析NPMJavaScript框架React
- 標普全球:2021年全球網路支付和金融科技生態系統報告
- 雲端計算生態系統
- 集團資訊生態系統
- 產品的生態系統
- 2021年DevOps生態報告 | Puppetdev
- 國內外大模型生態發展報告!大模型
- 初入Hadoop生態系統Hadoop
- Hadoop工具生態系統指南Hadoop
- Hadoop生態系統介紹Hadoop
- 圖解:RTB廣告生態系統圖解
- 2022 Java生態系統報告:Java 11超Java 8、Oracle在縮水、Amazon在崛起!JavaOracle
- 作業系統:計算機的生態系統作業系統計算機
- Win8生成並檢視系統健康報告的方法
- JetBrains:2020年開發者生態報告AI