App下載

GitHub 2020年度報告出爐:JavaScript穩(wěn)居第一,Python終于超越Java

猿友 2020-12-31 09:58:20 瀏覽數(shù) (7017)
反饋

The 2020 State of the OCTO— —VERSE

  • 選自 | GitHub
  • 翻譯整理 | W3Cschool

本文為 W3Cschool 編程獅翻譯整理,轉(zhuǎn)載請注明出處

2020年是非同尋常的一年,你以為疫情擊垮了開發(fā)者?不!他們創(chuàng)造了更多代碼...

Github作為全球最大的開源軟件開發(fā)與管理社區(qū),在每年十月都會推出“Octoverse”報告,從 Github 平臺發(fā)布的 2020 年度報告我們可以看出:可能程序員從工作角度上來說,相比其他職業(yè)受到的影響會更小一點,因為程序員只要有一臺電腦,哪怕在家里也能正常開工,甚至于很多程序員在疫情期間花費在項目開發(fā)上的時間更多了。

今年,大環(huán)境迫使我們許多人遠(yuǎn)程辦公,我們的重點更多地轉(zhuǎn)移到了育兒,學(xué)校教育,個人健康以及如何設(shè)法平衡所有這些方面。


但是,隨著全球工作場所轉(zhuǎn)移到新的現(xiàn)實中,我們還看到了通過開放源代碼開發(fā)者之間的聯(lián)系和友情的增加。考慮到這一點,要問的一個重要問題是我們?nèi)绾问顾泄ぷ骺沙掷m(xù)發(fā)展。


由于自動化和協(xié)作,開發(fā)人員能夠更有效地溝通并提高效率,從而節(jié)省了更多時間來執(zhí)行最重要的工作。

今年的 Octoverse 報告包括三個方面的內(nèi)容。

  • 生產(chǎn)力報告
  • 社區(qū)報告
  • 安全報告

受篇幅限制,我們只節(jié)選了其中幾個亮點,可在 w3cschool編程獅 公眾號后臺回復(fù) github2020 下載完整版的 The 2020 State of the OCTO— —VERSE

讓我們回顧一下 今年在 GitHub 上構(gòu)建的代碼和社區(qū)...

基于2019年10月至2020年9月的數(shù)據(jù)收集范圍。

項目 數(shù)據(jù)
GitHub上的開發(fā)人員總數(shù) 56M+
去年創(chuàng)建的新存儲庫 60M+
財富50強公司中 <br /> 使用 GitHub Enterprise 72%
去年增加的捐款 1.9B+

活躍用戶的地理位置分布

github2020用戶分布

分布 說明 數(shù)據(jù)
北美(North America) 比去年下降2% 34%
亞洲(Asia) 比去年增長1.1% 30.7%
歐洲(Europe) 比去年增加0.1% 26.8%
南美洲(South America) 比去年增加0.4% 4.9%
非洲(Africa) 比去年增加0.3% 2%
大洋洲(Oceania) 自去年以來沒有變化 1.7%

歷年熱門語言排行

github熱門語言排行榜2020

JavaScript 是世界上最流行的腳本語言,從2004年至今一直穩(wěn)居榜首,萬年老二 Java 在來勢洶洶的 Python 面前終于敗下陣來,退居第三。Ruby 雖然仍然是 Engine Yard 和 Heroku 等產(chǎn)品的核心,以及 Discourse、Homebrew 和 Vagrant 等項目背后的語言,但 Ruby 的走勢并不樂觀。

在過去的一年中,我們已經(jīng)看到 GitHub 的規(guī)模和多樣性在全球范圍內(nèi)不斷增長。不僅僅是數(shù)字:貢獻者的項目和技能也在不斷擴大。

自去年以來,主要國家和地區(qū)的貢獻者百分比增長

githu用戶分布2020

683npm 的中位數(shù)傳遞依賴項,其次是PHP(70),Ruby(68)和 Python(19)。所有這些都可能受到一個安全漏洞的影響。

59% 明年有機會從具有受支持軟件包生態(tài)系統(tǒng)的活動存儲庫中獲得安全警報

依賴開源的活動存儲庫的百分比

GitHub 上的大多數(shù)項目都依賴開源軟件。該分析包括 2019年1月10日至 2020年9月30日之間每月至少有一個貢獻的公共開源資源庫。

以上為 W3Cschool 為您整理的 Github2020年度報告 部分內(nèi)容,受篇幅限制,我們只節(jié)選了其中幾個亮點,可在w3cschool編程獅 公眾號后臺回復(fù)github2020下載完整版的 The 2020 State of the OCTO— —VERSE。

2 人點贊