App下載

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

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

The 2020 State of the OCTO— —VERSE

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

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

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

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

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


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


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

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

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

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

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

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

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

活躍用戶的地理位置分布

github2020用戶分布

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

歷年熱門語(yǔ)言排行

github熱門語(yǔ)言排行榜2020

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

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

自去年以來(lái),主要國(guó)家和地區(qū)的貢獻(xiàn)者百分比增長(zhǎng)

githu用戶分布2020

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

59% 明年有機(jī)會(huì)從具有受支持軟件包生態(tài)系統(tǒng)的活動(dòng)存儲(chǔ)庫(kù)中獲得安全警報(bào)

依賴開(kāi)源的活動(dòng)存儲(chǔ)庫(kù)的百分比

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

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

2 人點(diǎn)贊