編程語言趨勢報告:1200 萬開發人員使用 JavaScript,Kotlin 增速最快

clipboard.png

技術編輯:徐九丨發自 北京
SegmentFault 思否報道丨公衆號:SegmentFault編程


近日,數據分析網站 SlashData 發佈了第 18 刊開發者研究報告。該次報告調研從 2019 年 11 月持續到 2020 年 2 月,共調查了 159 個國家的 17000 名開發者。框架

從該報告中,咱們能夠得出不少已知或者沒想到的分析結果,好比:機器學習

  • JavaScript 是最受歡迎的編程語言,全球有超過 1200 萬的開發者在使用它。
  • Python 新增了近 220 萬開發者,在流行程度上超過了 Java。
  • 按百分比計算,Kotlin 是增加最快的語言社區。在過去兩年中,它的規模幾乎翻了一番。
  • 每 5 個開發者中就有 3 個參與過開源項目獻。
  • 使用 CI/CD 工具的開發人員成爲專業開發人員的可能性提升了 20 個百分點。
  • 從事大數據和深度學習框架的 ML 開發人員更傾向於在混合雲和多雲上部署代碼。
  • 加強現實(AR)和虛擬現實(VR)的從業者大可能是具備不一樣興趣和技能的熱情愛好者。
  • 22% 的 AR&VR 非開發者正在學習代碼。最受該人羣歡迎的語言是 Java、C++ 和 C#。
  • 大多數開發人員(59%)都在從事 DevOps 工做,其中 27% 的人目前正在從事涉及 DevOps的項目。

下面,咱們針對報告作一些詳細分析,完整的報告能夠在文末獲取。編程語言

上千萬開發者使用 JavaScript

clipboard.png

根據最新的數據統計,全球共有 2040 萬活躍的開發者,而根據 SlashData 的報告顯示,全球有 1,220 萬開發者在使用 JavaScript,像 Google 維護的 AngularJS、Facebook 的 React 和 Vue.js 都享受着 JavaScript 框架的大力扶持。工具

據該公司估計,在過去兩年中,已經有 300 萬開發者加入了 JavaScript 社區。所以開發者分析機構 RedMonk 將 TypeScript 列爲第九大最受歡迎的語言,甚至超過了蘋果公司的 Swift。學習

Java 和 Python 最受歡迎

Java 和 Python 仍然是最受開發者喜歡的語言。據 SlashData 統計,全球約有 840 萬 Python 開發者和 820 萬 Java 開發者。大數據

其餘擁有超過 100 萬用戶的語言還包括 C++、C#、Visual tools、Kotlin、Swift、Go、Ruby、Objective C,Rust 的用戶爲 60 萬,Lua 的用戶數量也達到了了 50萬。網站

Python 日益受歡迎的緣由之一,就是人工智能在當今科技領域的重要性。據報告顯示,大約四分之三的機器學習開發者和數據科學家在使用 Python,只有不到 20% 的比例在使用 R 語言。人工智能

Kotlin 增速最快

Kotlin 是過去兩年來增加最快的語言,共新增了 110 萬開發者,最大的緣由應該是 Google 選擇了 Kotlin 做爲 Android 開發的首選語言。這一數據與 GitHub 近兩年報告當中的數據也是吻合的。spa

根據 SlashData 報告中的數據,在過去一年中,使用 Swift 的開發者數量實際上比前一年有所降低,目前爲 200 萬。與此同時,Objective C 仍然有 120 萬開發者在使用,但這個數字也在降低。

半數以上開發者參與開源

clipboard.png

調查還發現,59% 的開發者參與了開源項目。有一個數據頗有意思,在參與開源項目的開發者中,24 歲如下的開發者佔了近三分之一。

clipboard.png

有 29% 的開發者參與開源的緣由,是但願提升本身的編程能力;26% 的人相信開源軟件能夠爲開發者和行業帶來好處;只有 3% 的開發者在開源項目的實際工做中獲得了報酬。


SlashData 官網:https://www.slashdata.co/

不方便自行下載的朋友,能夠掃描下方二維碼並回復關鍵詞「報告」,獲取《State of the developer nation》完整版 PDF。

clipboard.png

相關文章
相關標籤/搜索