2024-11-09|閱讀時間 ‧ 約 0 分鐘

Python 在 GitHub 上超過 JavaScript

在2024年,Python 超越 JavaScript 成為 GitHub 上最受歡迎的程式語言,這一變化反映了數據科學和機器學習的興起。根據 GitHub 最新的「Octoverse」報告,Python 的使用量顯著增加,特別是在 AI 和數據科學領域的應用。

Python 的崛起

  • 數據科學與機器學習:Python 在數據科學和機器學習中的廣泛應用是其受歡迎的主要原因。隨著越來越多的開發者參與這些領域,Python 的使用量也隨之上升。
  • Jupyter Notebooks 的使用激增:報告指出,Jupyter Notebooks 的使用量在過去一年中增長了92%。這表明,數據科學家和機器學習研究人員越來越多地使用 GitHub 進行項目開發。
  • 新開發者的加入:全球有超過140萬的新開發者加入 GitHub,許多人來自非傳統的開發背景,如教育、科學研究等領域,這進一步推動了 Python 的普及。

JavaScript 的退位

  • JavaScript 的影響力:儘管 Python 現在在所有活動類型上都超過了 JavaScript,但在純代碼推送方面,JavaScript 仍然保持領先地位。這意味著雖然 Python 在整體貢獻活動中名列前茅,但許多開發者仍然頻繁使用 JavaScript 進行代碼提交。
  • TypeScript 的崛起:TypeScript 也在逐漸獲得更多的關注,並且在某些方面開始取代 JavaScript,這可能是導致 JavaScript 使用量減少的另一個因素。

AI的發展如何影響GitHub上的開源專案

開源專案數量激增

根據 GitHub 的 2024 年報告,開源生成式 AI 專案的數量顯著增加,達到 137,000 個,年增率高達 98%。這一增長反映了開發者對於 AI 技術的興趣日益濃厚,並積極參與相關專案的開發。

AI 技術的普及化

AI 技術的迅速擴展使得開發者不僅限於代碼生成,還探索更多應用場景。許多開源專案如 Hugging Face 的 Transformers 庫,為開發者提供了高品質的模型和工具,降低了 AI 技術的使用門檻,促進了 AI 的「民主化」進程。這使得更多人能夠參與到 AI 的研究和應用中來。

GitHub 加速器的支持

GitHub 加速器在 2024 年專注於開源 AI 專案,挑選出 11 個具潛力的專案進行資助和輔導,涵蓋模型最佳化、隱私與安全等領域。這些專案不僅符合當前 AI 趨勢,也有助於提升開發者的生產力,顯示出 GitHub 對於推動開源 AI 技術發展的重視。

全球貢獻者的多樣性

AI 專案的貢獻者來自全球各地,特別是印度、德國、日本和新加坡等國家,其貢獻量顯著增長。例如,印度對 GitHub 上生成式 AI 專案的貢獻同比增長了 95%。這種全球化的參與促進了知識和技術的交流,使得開源社群更加活躍。

分享至
成為作者繼續創作的動力吧!
© 2024 vocus All rights reserved.