GitHub 年度報告盤點:開發者增至 3100 萬,開源項目達 9600 萬
雷鋒網 AI 科技評論按:日前,GitHub 發布了一年一度的「Octoverse」報告,其中列出了一些年度(2017 年 10 月 1 日-2018 年 9 月 30 日)數據,包括?GitHub 上最受歡迎的開源項目、編程語言以及使用率最高的表情等等。接下來就讓我們一起來看一下這些數據和榜單吧。
整體數據
3100 萬開發者 :2018 年的新用戶數比前六年的新用戶數總和還要多。
210 萬個組織機構:今年參與的組織機構數量比去年增加了 40%。
9600 萬倉庫:比去年增加了 40%,其中大約三分之一的倉庫是在去年新增的。
20000萬 Pull Request:僅過去十個月就提交了三分之一的 Pull Request。
開源項目
開源項目 Top 10?
今年,按照貢獻者數量進行排名,VS Code、React 和 Tensorflow 三個開源項目再次占據開源項目 Top 10 榜單前三的位置,而 Kubernetes、Azure Docs、DefinitelyTyped 則是新登上榜單的項目。
這里我們也可以看到 Tensorflow 似乎是關注度最高的一個開源項目,但是開發者對它的熱情遠不如對微軟的?VS Code。
開源項目 Top 10?
增速最快的開源項目?Top 10?
在?GitHub 統計中,機器學習、游戲、3D 打印、家庭自動化、科學編程、數據分析,以及 JavaScript 全棧開發等領域的相關開源項目增速最快。位列前三的分別為 Azure-docs、Pytorch、Godot,增速分別為之前的 4.7 倍、2.8 倍以及 2.2 倍。
增速最快的開源項目?Top 10?
有潛力的新開源項目
今年,GitHub 新涌入了從機器學習框架到游戲等多個領域的多個開源項目,這些項目雖然不是排名靠前或者增速最快的項目,但是 GitHub 認為它們是具有價值和發展潛力的。
有潛力的新開源項目
google/dopamine:谷歌為強化學習算法快速建立原型而提出的研究框架。
facebookresearch/Detectron:Facebook 人工智能實驗室推出的最新的物體檢測算法所實現的開源項目。
frappe/charts:響應式的 JavaScript SVG 圖表庫。
felixrieseberg/windows95:Electron版本的 Windows 95 。
wangshub/wechat_jump_game:微信的跳一跳小游戲的輔助。
各組織機構員工對開源項目的貢獻 TOP 10
數百萬位人,或有償、或志愿推動開源項目的發展,其中的一些開發者就任職于各個企業或組織機構。按照各企業或組織機構員工對開源項目的貢獻排名,微軟、谷歌、Red Hat、英特爾以及一些大學進入榜單,它們的貢獻度如下:
1.Microsoft:7700
2.Google:5500
3.Red Hat:3300
4.UC Berkeley:2700
5.Intel:2200
6.Univ. of Washington:1800
7.Facebook:1700
8.MIT:1700
9.Univ. of Michigan:1600
10.Stanford:1600
話題
2018 年度最熱門話題 TOP 10
2018 年,GitHub 熱度最高的話題包括 JavaScript、機器學習、移動開發、容器等。最熱門話題排名如下:
1.react
2.android
3.nodejs
4.docker
5.ios
6.linux
7.angular
8.machine-learning
9.electron
10.api
增速最快話題 TOP 10
機器學習和 React 是 GitHub 社區中最具趨勢性的話題,例如 PyTorch、機器學習庫以及 Gatsby 等基于 React 的網站開發工具是今年增速最快的話題,而 Hacktoberfest 則是這一榜單的 TOP 1。完整榜單如下:
1.hacktoberfest
2.pyTorch
3.machine
4.dapp
5.gatsby
6.cryptocurrency
7.terraform-provider
8.easy-to-use
9.smart-contracts
10.exchange
編程語言
歷年來最熱門編程語言 TOP 10
GitHub 上有數百種編程語言,按照公共或個人的開源項目、各大小組織機構以及世界各地區的貢獻者數量進行排名,JavaScript 始終都占據榜首。
繼去年進入前十,今年 TypeScript 沖上了全平臺最熱門語言榜單第七。而 Objective C 自 2016 年后,接連兩年與最熱門編程語言 TOP 10?無緣。
2014 年—2018 年最熱門編程語言?TOP 10
增速最快的編程語言 TOP 10
GitHub 上靜態類型語言中注重線程安全和互操作性的編程語言 Kotlin、TypeScript 以及 Rust 今年的貢獻者數量都增長快速,增速分為 2.6 倍、1.9 倍以及 1.7 倍。此外,針對 DevOps 使用的語言,HCL 今年的貢獻者數量比去年增加了兩倍多。在機器學習中大放異彩的 Python 成為增速排名第八的語言,另外,Go 語言的貢獻者也比去年增加了 1.5 倍。
增速最快的編程語言 ?TOP 10
表情
Github 上使用最多的表情
今年,Github 上使用最多的表情是 、 和 ??,使用頻率分別達到了 350 萬次、24.8 萬次以及 24.4萬次。
此前,開發者們會在從管理代碼到管理失落情緒的話題上用表情發表公共評論。今年,他們也會為開源社區的成員點贊或者在 IE7 瀏覽器中找到些抽象藝術,另外當?GitHub 社區在 Refined GitHub 發布 Paper Cuts 時,他們會去那里發表反饋意見。
編程語言使用最多的表情
使用 ?? 的人中,使用 Ruby 的人占比最多——不過我們不需要知道具體數據。值得一提的是,Java、TypeScript、Go 等幾乎所有的編程語言使用者都傾向于使用? 這個表情,使用頻率基本上都在 80 % 以上。
編程語言使用最多的表情比例分布
公共開源項目中的聊天頻率 TOP 10
從國家地區來看,來自捷克的開發者在公共開源項目中聊天頻率最高,其次是瑞士和德國的開發者。
公共開源項目中的聊天頻率 TOP 10(按國家地區)
總結
2007 年 10 月,?GitHub 由克里斯·萬斯克拉斯(Chris Wanstrath)和湯姆·普雷斯頓·沃納(Tom Preston-Werner)共同創建,發展至今已成為互聯網上最大的項目管理和開源協作平臺。2018 年,GitHub 已擁有?3100 萬位開發者以及?9600 萬個開源項目,在增長速度上實現了新突破。而已完成的「微軟 75 億美元收購案」又會否會給?GitHub 帶來一些新的氣象呢?我們可以期待一下明年如期發布的報告。
Via: https://octoverse.github.com ? 雷鋒網 (公眾號:雷鋒網) 雷鋒網
。
