GitHub 2018年度報告 | 萬萬沒想到你是這樣的程序員

選自 | GitHub

翻譯整理 | Mika

本文爲 CDA 數據分析師原創作品,轉載需授權

最爲全球最大的開源軟件開發與管理社區,GitHub在每年十月都會推出“Octoverse”報告,想知道全球三千一百多萬程序員們這一年來都做了些什麼? 當前社區的都有哪些熱點嗎?那就快點看下去吧!

整個報告分爲開發者;項目;平臺三個方面,讓我們分別來看看其中的亮點吧。

開發者

亮點

開發者數量超過3100萬

GitHub上有超過3100萬名開發者,其中的80%來自美國以外的國家。事實上,GitHub社區覆蓋了世界上每個國家和地區,而且還在不斷壯大。

去年,有超過800萬的新開發者加入GitHub。到目前爲止,2018年加入的新用戶比GitHub的最初6年加入的總和還要多。而且這一增長沒有任何放緩的跡象,同時2018年的獨立貢獻者數量是2017年的1.6倍。

企業賬號超過210萬

超過210萬個企業在公共和私有存儲庫中使用GitHub,比2017年增長超過40%。今年,GitHub上的企業賬戶數量增長也超過去年,特別是在整個中東和東南亞地區。

地區分佈

在各國的GitHub開發者數量排名中,五年前還處於第十名的巴西在今年上升到第七名。

開源項目來源

年復一年,GitHub上來自美國以外的開源項目越來越多。

提交代碼的活躍時間

每個開發者的時間安排都不同,但數據表明,GitHub上代碼提交最活躍的時間爲上午10點到下午5點。

提交代碼最少的日子

節日假期對代碼提交也有很大的影響。在中國,春節期間代碼提交較少;印度在排燈節時期代碼提交較少。5月1日,有八十個國家會慶祝勞動節;美國在感恩節和獨立日時代碼提交較少。

當然,全球範圍內有一天代碼的提交都是最少的,那就是1月1日。

項目

亮點

存儲庫數量超過 9600萬

截止到2018年9月30日,託管在GitHub上的存儲庫已經超過9600萬個。這比去年增加了40%以上,其中三分之一的存儲庫是在過去12個月中創建的。當中有許多有趣的新項目,包括把Windows 95裝進Electron app的felixrieseberg/windows95, 微信的跳一跳wangshub/wechat_jump_game還有frappe/charts。

Pull Request 數量超過2億

GitHub在2010年推出了pull requests 2.0。之後,Pull Request 數量超過了2億,其中三分之一是在過去的12個月裏創建的。第2億個Pull Request 是Vuetify項目,這是Vue的語義組件框架。

使用人數最多的語言

其中最值得注意的是,TypeScript在去年首次進入前十,今年上升到第七位。

上升速度最快的語言

爲開發者編寫的人類可讀語言HCL貢獻者的人數增加了一倍。Python在機器學習項目中很流行,排名第八位。Go的貢獻者人數是去年的1.5倍。

貢獻者最多的項目

貢獻者最多的是VS Code,位居首位。

增長最快的開源項目

總體來說與機器學習、遊戲、3D打印、家庭自動化、數據科學等有關項目都出現增長趨勢。

有趣的新項目

這裏驚喜的看到了微信小遊戲跳一跳。

出現最多的標籤

GitHub上數百萬個項目涉及上千個主題,當中 JavaScript (前端和後端)、機器學習、手機應用等標籤是貢獻最多的。

平臺

安裝的應用數量翻了一番

在GitHub上安裝過應用的用戶在過去12個月裏翻了一番。更令人興奮的是,使用GitHub應用程序的用戶在貢獻方面也更爲活躍。

以上就是今年Github年度報告的亮點內容了,想查看完整報告,可以前往GitHub The State of the Octoverse 2018

完整報告

The State of the Octoverse 2018

https://blog.github.com/2018-10-16-state-of-the-octoverse/

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章