報告:Rust 社群規模翻兩番,JavaScript 開發者達 1750 萬

2022-05-21 09:00:35

研究公司 SlashData 最新發布了一份報告,基於 2021 年 12 月至 2022 年 2 月期間對 166 個國家/地區的 20,000 多名開發者進行調查的資料。

報告指出,JavaScript 已經連續十次在該調查中佔據最受歡迎的語言位置;社群持續增長,目前全球共有近 1750 萬開發人員在使用。自兩年前超過 Java 以來,Python 持續佔據第二大流行語言的位置;目前社群開發者數量為 1570 萬,在過去的六個月裡新增了 330 萬。

值得注意的是,Rust 的規模在過去 24 個月內翻了近兩番,從 2020 年第一季度的 60 萬名開發人員增加到 2022 年第一季度的 220 萬。報告指出,Rust 已經形成了一個非常強大的開發人員社群,他們關心效能、記憶體安全和安全性。它主要用於物聯網軟體專案,但也用於 AR/VR 開發,最常用於實現 AR/VR 應用程式的低層核心邏輯。

對此,Rust 基金會執行董事 Rebecca Rumbul 評論,「Rust 的安全性和記憶體安全使人們能夠以很大的信心進行創作。維護者和貢獻者社群具有包容性和支援性。隨著對 Rust 開發人員的需求不斷增加,Rust 對於希望提升其專業前景的開發人員來說也是一個不錯的選擇。」 

其他程式語言方面:

  • Java 繼續強勁而穩定的增長。自 2021 年初以來,已有近 500 萬開發人員加入了 Java 社群。
  • PHP 在過去六個月中增長最少,在 2021 年第三季度至 2022 年第一季度之間淨新增開發人員 60 萬名。但 PHP 是 Web 應用程式中僅次於 JavaScript 的第二常用語言。
  • Go 和 Ruby 是後端開發中的重要語言,但 Go 在過去一年的增長速度是原來的兩倍多,社群現在擁有 330 萬開發人員。
  • Kotlin 社群的開發者人數從 2021 年第一季度的 240 萬增長到 2022 年第一季度的 500 萬。而這主要歸功於谷歌將 Kotlin 作為 Android 開發的首選語言。

低程式碼應用方面,有 46% 的受訪者表示在他們工作的某些部分會使用低程式碼或無程式碼工具。但有經驗的開發者,特別是那些擁有 10 年以上經驗的開發者,是最不可能使用這些工具人群。地區上,北美有 19% 的開發者在他們一半以上的編碼工作中使用低程式碼或無程式碼工具,幾乎是全球平均水平(10%)的兩倍。

隨著數位貨幣的採用在全球範圍內持續增長;有 34% 的受訪者,他們正在學習位元幣等加密貨幣。還有 16% 表示他們正在積極開展與加密相關的專案。而另一種具有賺錢潛力的 NFT 技術目前也有 11% 的人在進行相關研究,32% 的開發者表示他們正在重新學習 NFT 知識。

同樣 30% 的開發人員正在學習加密貨幣以外的區塊鏈應用。SlashData 發現,對區塊鏈應用程式和加密貨幣的興趣在所有技術中增加最多。不過目前只有 12% 的開發人員在從事區塊鏈專案,相較 SlashData 2021 年第一季度的報告僅高出 1% 。

此外,還有 28%  的開發人員正在學習元宇宙和 AI 輔助軟體開發技術。

展開閱讀全文