选自 | GitHub
翻译整理 | W3Cschool
本文为 W3Cschool 编程狮翻译整理,转载请注明出处
2020年是非同寻常的一年,你以为疫情击垮了开发者?不!他们创造了更多代码...
Github作为全球最大的开源软件开发与管理社区,在每年十月都会推出“Octoverse”报告,从 Github 平台发布的 2020 年度报告我们可以看出:可能程序员从工作角度上来说,相比其他职业受到的影响会更小一点,因为程序员只要有一台电脑,哪怕在家里也能正常开工,甚至于很多程序员在疫情期间花费在项目开发上的时间更多了。
今年,大环境迫使我们许多人远程办公,我们的重点更多地转移到了育儿,学校教育,个人健康以及如何设法平衡所有这些方面。
但是,随着全球工作场所转移到新的现实中,我们还看到了通过开放源代码开发者之间的联系和友情的增加。考虑到这一点,要问的一个重要问题是我们如何使所有工作可持续发展。
由于自动化和协作,开发人员能够更有效地沟通并提高效率,从而节省了更多时间来执行最重要的工作。
今年的 Octoverse 报告包括三个方面的内容。
生产力报告
社区报告
安全报告
受篇幅限制,我们只节选了其中几个亮点,可在w3cschool编程狮公众号后台回复github2020下载完整版的 The 2020 State of the OCTO— —VERSE。
让我们回顾一下 今年在GitHub上构建的代码和社区...
基于2019年10月至2020年9月的数据收集范围。
活跃用户的地理位置分布
历年热门语言排行
JavaScript 是世界上最流行的脚本语言,从2004年至今一直稳居榜首,万年老二 Java 在来势汹汹的 Python 面前终于败下阵来,退居第三。Ruby 虽然仍然是 Engine Yard 和 Heroku 等产品的核心,以及 Discourse、Homebrew 和 Vagrant 等项目背后的语言,但 Ruby 的走势并不乐观。
在过去的一年中,我们已经看到GitHub的规模和多样性在全球范围内不断增长。不仅仅是数字:贡献者的项目和技能也在不断扩大。
自去年以来,主要国家和地区的贡献者百分比增长
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。
领取专属 10元无门槛券
私享最新 技术干货