GitHub年度報告:C/C#/C++被後起之秀幹翻了

Python實戰社羣

Java實戰社羣

長按識別下方二維碼,按需求添加

掃碼關注添加客服

進Python社羣▲

掃碼關注添加客服

進Java社羣

作者丨okay

來源丨擴展迷EXTFANS(ID:infinitydaily)

12月3日,GitHub發佈了2020年度報告,該報告基於2019年10月至2020年9月的數據收集總結而成。

報告顯示,截至2020年9月,GitHub已經擁有了超過5600萬的開發者,去年則是4000萬。

GitHub還預計,到2025年,這個數字將達到1億。

此外,大家最關心的編程語言排行榜也一併出爐。

JavaScript不出意外繼續霸榜,Python在去年超越Java後今年也保持第二名 ,PHP今年排名從第四名急降到了第六名,C++經過連續兩年的下降排到了第7名。

值得注意的是,由微軟開發的TypeScript自2017年來表現強勢。

它一舉超過C#、PHP、C++,躍升爲第四大受歡迎編程語言,僅次於JavaScript、Python和Java。

分析公司RedMonk的聯合創始人認爲,TypeScript近年來的迅速普及是因爲它滿足了JavaScript開發人員對“類型安全”的需求。

另外,Adobe Flash的消亡也刺激了TypeScript語言的使用。如今,許多大型公司的Web開發人員都在使用TypeScript。

    

就活躍用戶的地域分佈而言,排名前三的GitHub用戶主要分佈在北美(34%,較去年降低 2%)、亞洲(30.7%,較去年提升 1.1%)和歐洲(26.8,與去年相差不大)。

亞洲、歐洲和北美洲三者加起來佔比超過90%。

在開源方面,過去一年,美國的開源貢獻者比例降到了22.7%。而越來越多的開發者來自中國(9.76%)和印度(5.2%)。

在2015年,大多數開源貢獻者來自美國(30.4%)、德國(7.3%)和英國(5.8%)。

GitHub預計,2025年開發者達到1億時,來自美國的開源貢獻將下降並穩定到16.4%,剩下的將是來自中國(13.3%)和印度(7.9%)的強力貢獻,以及南美洲和非洲(巴西:3%和尼日利亞:1.5%)。

另外,新冠疫情對於Github的影響也十分明顯。

2020年3月到4月,當新冠疫情形成全球大流行趨勢的時候,GitHub用戶的活躍度出現了大幅增長。

而活躍用戶創建的開源項目數量也出現了階梯式增長,一下子比去年同期多出40%。

今年還有一個有趣的趨勢:企業開發人員週末和節假日的活動持續下降。同時,開源代碼活動在週末和節假日多了起來。

這表明程序員們越來越多地放下工作,將精力轉移到開源上。 

GitHub認爲,這可能意味着開源既是學習和創新的地方,也是逃避工作的重要場所。

GitHub建議公司應該保證員工有時間參與學習,並且在政策範圍內允許員工開展外部項目。

而且,隨着GitHub社區的不斷擴大,社區參與者也呈現出了多樣化的趨勢。

在GitHub用戶的職業分佈中,包含了數據分析師、科學家、學生、教師、設計師以及管理者。

GitHub表示,“這表明,平臺上的協作將越來越多地包含代碼以外的東西”。

如下圖所示,專業開發者用戶佔比已從2016年的近60%降至54%。教育領域的用戶從2016年的17%增長到2020年的23%。

2020年是特殊的一年,新冠疫情的爆發,對科技行業影響極大。

從數據上看,社交隔離和在家辦公的確促進了開源社區的快速發展。

GitHub的增長不僅僅是由開發人員推動的,GitHub的新手用戶們,都在以自己的方式影響着GitHub社區。


報告地址

https://octoverse.github.com/

程序員專欄 掃碼關注填加客服 長按識別下方二維碼進羣

近期精彩內容推薦:  

 再見!深圳!再見!騰訊!

 瘋傳朋友圈的 Pony 馬化騰的講話

 SpringBoot 實現併發登錄人數控制

 異步 Python 比同步 Python 快在哪裏?

在看點這裏好文分享給更多人↓↓

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