知名開原始碼託管平臺 GitHub 剛剛釋出了年度 Octoverse 報告,可知去年最大的開源貢獻專案為微軟 Visual Studio Code(19.1K)、Azure Docs(14K)和 Flutter(13K)。其次是 Google 的 TensorFlow(9.9K)、Kubernetes(6.9K)、以及 Facebook 建立的 React Native 框架。
(圖自:GitHub,via VentureBeat)
據悉,本次報告著眼於 GitHub 上的相關趨勢和里程碑,發現深度學習(Deep Learning)、自然語言處理(NLP)、機器學習(Machine Learning)變得更加受歡迎。
根據今夏首次分享的資料,GitHub 已被全球超過 4000 萬開發者所使用。自 2014 年以來,大多數儲存庫的貢獻者都來自美國以外,但最新資料已達到 80% 以上。
據悉,去年 GitHub 上建立了 4400 萬個儲存庫,並在 2018 年 11 月突破了 1 億的里程碑。
程式語言方面,JavaScript 仍然最受 GitHub 開發者歡迎。與此同時,Python 首次超過了 Java,成為了公認的第二大常用程式語言。
Dart 是 Google UI 工具箱 Flutter 所使用的程式語言,其增速也是最快。其次是 Rust、HCL、Kotlin 和 TypeScript 。
值得一提的是,非洲國家在開放原始碼儲存庫的百分比增長中處於領先地位,且奈及利亞、肯亞、突尼西亞、摩洛哥的增長率最高。
在非洲境內,貢獻增加了 40%,遠超其它大洲。不過從體量上來看,還是亞洲、歐洲和北美地區最大。
報告還指出,有 76 萬名開發者正在學習使用 GitHub Student Developer Pack 進行程式設計。
據悉,GitHub 是在年度社群大會(GitHub Universe)召開前釋出的 Octoverse 2019 年度報告,預計本次活動上會宣佈新的開發人員工具。
自 cnbeta