GitHub 開發者超過 80% 來自海外,Python 首度超車 Java 成第二常用程式語言

作者 | 發布日期 2019 年 11 月 12 日 15:00 | 分類 Microsoft , 社群 , 開放資料 follow us in feedly


GitHub 發表年度 Octoverse 報告,呈現 Github 在開發社群、技術趨勢和國際化等各面向的成果。

Octoverse 報告會回顧過去一整年的 GitHub 趨勢,並記錄達到哪些里程碑。過去一年開發者在 GitHub 總共製作了 4,400 萬個儲存庫,2018 年 11 月總儲存庫數量更突破 1 億個。2019 年有 1,000 萬名新開發者加入 GitHub,讓使用人數突破 4,000 萬人,其中超過 80% 開發者來自美國本土之外。GitHub 早已成為國際化的開發社群,早在 2014 年來自海外的程式碼儲存庫就多於美國本土,甚至在這個年度出現來自南極的開發者。

技術趨勢也可從報告看出,Octoverse 報告發現深度學習、自然語言處理及機器學習的程式碼儲存庫越來越多。報告指出 JavaScript 仍然是 GitHub 開發者最常使用的程式語言,不過 Python 首度超越 Java 成為第二常用的程式語言。Google 使用者介面工具 Flutter 的程式語言 Dart 則是成長速度最快的語言,排名在後的則是 Rust、HCL、Kotlin 和 TypeScript。

▲ Python 第一次超車 Java 奪下常用程式語言第二名。

▲ Dart 成長率高達 532%。

非洲國家在開源程式碼儲存庫的成長速度居各大洲之冠,成長 40%,以奈及利亞、肯亞、突尼西亞和摩洛哥的開源專案成長率最高。非洲以外則有伊朗、印尼、希臘和巴基斯坦的開源專案成長迅速,開源開發者人數成長最快的則是香港、新加坡和日本。整體而言,儲存庫最主要還是來自亞洲、歐洲和北美洲,亞洲開發者人數更位居第一。

不只個人開發者蓬勃發展,GitHub 也有 300 萬個組織帳號,包括企業、非營利組織和開源計畫等等,光是 GitHub Enterprise Cloud 帳戶就超過 70 個不同國家。《財星》(Fortune)50 大企業中,就有 35 家加入開源程式碼的行列。

▲ 許多非洲國家在開源專案的成長表現亮眼。

▲ 香港開源開發者人數成長率居冠,台灣則排名第八。

(圖片來源:GitHub

延伸閱讀: