GitHub 2020年度报告出炉:JavaScript稳居第一,Python终于超越Java

猿友 2020-12-31 09:58:20 浏览数 (4962)
反馈

The 2020 State of the OCTO— —VERSE

  • 选自 | GitHub
  • 翻译整理 | W3Cschool

本文为 W3Cschool 编程狮翻译整理,转载请注明出处

2020年是非同寻常的一年,你以为疫情击垮了开发者?不!他们创造了更多代码...

Github作为全球最大的开源软件开发与管理社区,在每年十月都会推出“Octoverse”报告,从 Github 平台发布的 2020 年度报告我们可以看出:可能程序员从工作角度上来说,相比其他职业受到的影响会更小一点,因为程序员只要有一台电脑,哪怕在家里也能正常开工,甚至于很多程序员在疫情期间花费在项目开发上的时间更多了。

今年,大环境迫使我们许多人远程办公,我们的重点更多地转移到了育儿,学校教育,个人健康以及如何设法平衡所有这些方面。


但是,随着全球工作场所转移到新的现实中,我们还看到了通过开放源代码开发者之间的联系和友情的增加。考虑到这一点,要问的一个重要问题是我们如何使所有工作可持续发展。


由于自动化和协作,开发人员能够更有效地沟通并提高效率,从而节省了更多时间来执行最重要的工作。

今年的 Octoverse 报告包括三个方面的内容。

  • 生产力报告
  • 社区报告
  • 安全报告

受篇幅限制,我们只节选了其中几个亮点,可在 w3cschool编程狮 公众号后台回复 github2020 下载完整版的 The 2020 State of the OCTO— —VERSE

让我们回顾一下 今年在 GitHub 上构建的代码和社区...

基于2019年10月至2020年9月的数据收集范围。

项目 数据
GitHub上的开发人员总数 56M+
去年创建的新存储库 60M+
财富50强公司中 <br /> 使用 GitHub Enterprise 72%
去年增加的捐款 1.9B+

活跃用户的地理位置分布

github2020用户分布

分布 说明 数据
北美(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年至今一直稳居榜首,万年老二 Java 在来势汹汹的 Python 面前终于败下阵来,退居第三。Ruby 虽然仍然是 Engine Yard 和 Heroku 等产品的核心,以及 Discourse、Homebrew 和 Vagrant 等项目背后的语言,但 Ruby 的走势并不乐观。

在过去的一年中,我们已经看到 GitHub 的规模和多样性在全球范围内不断增长。不仅仅是数字:贡献者的项目和技能也在不断扩大。

自去年以来,主要国家和地区的贡献者百分比增长

githu用户分布2020

683npm 的中位数传递依赖项,其次是PHP(70),Ruby(68)和 Python(19)。所有这些都可能受到一个安全漏洞的影响。

59% 明年有机会从具有受支持软件包生态系统的活动存储库中获得安全警报

依赖开源的活动存储库的百分比

GitHub 上的大多数项目都依赖开源软件。该分析包括 2019年1月10日至 2020年9月30日之间每月至少有一个贡献的公共开源资源库。

以上为 W3Cschool 为您整理的 Github2020年度报告 部分内容,受篇幅限制,我们只节选了其中几个亮点,可在w3cschool编程狮 公众号后台回复github2020下载完整版的 The 2020 State of the OCTO— —VERSE

2 人点赞