GitHub 今天發布了年度報告。去年有1000萬的新開發者加入了GitHub社區, 80% 的 repo 貢獻來自于美國本土之外,中國對開源的貢獻僅次于美國。
報告還發現,以“深度學習”、“自然語言處理”和“機器學習”為主題的 repo 在過去的一年中越發受歡迎。 貢獻最多的開源項目來自微軟的VS Code (19.1K)、Azure Docs (14K)和Flutter (13K)。
緊隨其后的是谷歌的TensorFlow (9.9K)、Kubernetes (6.9K)和Facebook創建的React原生框架。 雖然自2014年以來,我們都知道GitHub中大部分的repo來自美國本土之外,但最新的報告明確指出,這一數字已經超過80%。 在過去的一年中,GitHub總共創建了4400萬個repo,并且在2018年11月突破1億大關。
JavaScript 仍然是開發人員在 GitHub 上使用的最流行的語言。但在 GitHub 歷史上,Python 首次擊敗 Java,成為使用第二多的編程語言。
報告還指出了增長最快的編程語言:Dart。Dart 是谷歌用戶界面工具包 Flutter的編程語言。
其次是 Rust、HCL、Kotlin 和 TypeScript。
中國開源貢獻僅次美國
最大的 repo 貢獻還是來自亞洲、歐洲和北美。
上圖展示了自2014年開始,美國之外的repo貢獻便已經開始超過本土。
繼美國之后,中國、印度和德國今年加快了開放源代碼的使用速度。中國的開發者fork和clone的項目比去年多了48%。 然而,非洲國家在開放源代碼repo的百分比增長方面處于領先地位。 尼日利亞、肯尼亞、突尼斯和摩洛哥的增長速度最快。
在整個非洲,貢獻增加了40%,比任何其他大陸都多。 報告還發現,76萬名開發人員正在學習在GitHub Student Developer Pack上編寫代碼。
TensorFlow
作為 GitHub 上最受歡迎的項目之一,TensorFlow 已經建立了一個龐大的軟件社區。去年有 9900 人為 TensorFlow 做出了貢獻,有 4.6 萬個項目依賴于 TensorFlow。
雖然 PyTorch 近年來發展勢頭迅猛,但從 GitHub 的報告來看,最受歡迎的還是 TensorFlow。
數據科學成焦點
GitHub 的報告還指出,產業界的焦點在數據科學。 Python 增長的背后是快速擴張的數據科學用戶社區,以及他們每天使用的工具和框架。 其中包括許多由 Python 驅動的核心數據科學軟件包,這些軟件包既降低了數據科學工作的障礙,成為了學術界和產業界項目的基礎。 除 Python外,隨著越來越多的社區專注于數據科學,近年來諸如“深度學習”,“自然語言處理”和“機器學習”等主題的 repo 變得越來越受歡迎。 在這些主題里星標最多的 repo 中,超過一半的 repo 基于 numpy 構建,其中還有很多依賴于 scipy,scikit-learn 和 TensorFlow。 此外還有數據科學領域的非代碼貢獻,包括學術論文等資源。在數據科學的主題中,Jupyter 和 NLP 成為增長最快的兩大亮點。 從2016年到2019年,Jupyter Notebook 的使用量連續三年增長率都超過100%。
自然語言處理在 GitHub 上也越來越受歡迎,因為 NTLK 之類的工具包降低了 NLP 的入門門檻。
2019年Octoverse報告在GitHub Universe之前發布,有關人士預計將在大會發布新的開發人員工具。
-
機器學習
+關注
關注
66文章
8490瀏覽量
134067 -
python
+關注
關注
56文章
4823瀏覽量
86157 -
GitHub
+關注
關注
3文章
481瀏覽量
17441
原文標題:文末送書 | GitHub年度報告:Python首次擊敗Java
文章出處:【微信號:AI_Thinker,微信公眾號:人工智能頭條】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
汽車零部件系統集成供應商華域汽車發布2024年年度報告及2025年第一季度報告
軟通動力發布2024年年度報告
RoboSense速騰聚創 2024年全球乘用車激光雷達市占率第一、年度及累計銷量冠軍|Yole年度報告

《2025年汽車軟件開發年度報告》——影響行業發展的核心挑戰有哪些?
中興通訊發布2024年度報告
Arm推出GitHub Copilot新擴展程序
羅克韋爾自動化發布《可持續發展 2024 年度報告》
小米開源2024年度報告發布
2023年度《中國公路貨運運行大數據分析報告》發布

評論