Github年度趋势报告发布:JavaScript勇夺桂冠,Python跃居第二,TypeScript快速攀升!
新智元报道
新智元报道
编辑:QJP
【新智元导读】GitHub 今天发布了其年度 Octoverse 报告,揭示了2020年地球上最大的开发者社区之一的各种趋势,包括在新冠疫情开始后开源项目活动的激增。
GitHub平台于2007年10月1日开始开发,网站于2008年2月以beta版本开始上线,4月份正式上线。
时至今日,Github已经被全球 5600 万开发人员使用,高于 2019 年的 4400 万和 2018 年的 3100 万。
图:2020年编程语言趋势
报告显示,JavaScript 仍然是 GitHub 上最受欢迎的编程语言,而 Python 现在是第二受欢迎的语言,紧随其后的是 Java 和快速增长的TypeScript。
在 GitHub 的所有者微软公司的维护下,TypeScript 已经从2018年和2019年的第七位攀升到今年的第四位。PHP 和 Ruby 这两种五年前最受欢迎的语言的受欢迎程度继续下降。
从地理位置来看,活跃开发者的分布主要分布在北美、亚洲和欧洲:
此外,Github还公布了一些其他的数据:
1.尼日利亚在开源项目贡献方面仍然排名最高,其次是香港、沙特阿拉伯和孟加拉国。
2.美国对项目的贡献和活跃用户的数量仍然高于世界上任何其他地区,但美国对项目的贡献今年下降到22.7% 。2019年10月份的报告发现80%的知识库贡献来自于美国以外。
图: 按地区分列的活跃用户
3.开源项目的创建比去年增长了40%。分析表明,开源项目贡献在节假日和周末达到峰值,而企业开发人员最有可能在工作日推送代码和项目更改。
4. 新型冠状病毒疫情导致了开源项目捐款的显著增长。
该报告还试图描述某些大型社区在 GitHub 上运行方式的区别,包括开源 TensorFlow 机器学习框架的贡献者。
在 TensorFlow 社区有一个明显的典型行为模式: 大多数新成员对问题发表评论(50%到75%) ,一些人制造问题(25%到30%) ,还有一些审查请求(约5%) 。在其他社区,新成员比终身成员更频繁地推送代码,但在 TensorFlow,这种情况几乎不存在,甚至连老成员也不经常推送代码。在这里,主要的互动模式是问题。
认为自己是开发者的人数从2016年的60% 下降到2020年的54% 。除了开发人员,分析还发现,那些认为自己是数据分析师、科学家或管理人员的人也参与了像 TensorFlow 这样的项目。
随着 GitHub Classroom 的推出,教育也在 GitHub 社区中占据了越来越大的比重,在 GitHub 上,教育用户数量仅次于开发者,位居第二。
报告的最后,还感谢了每一位做出贡献的开发者:
2020年是变化非凡的一年,但有一件事情仍然是正确的,就是来自世界各地的开发人员越来越多的聚集在一起进行创新、寻找联系和解决问题。
参考链接:
https://venturebeat.com/2020/12/02/github-python-and-typescript-gain-popularity-among-programming-languages/
关注公众号:拾黑(shiheibook)了解更多
[广告]赞助链接:
四季很好,只要有你,文娱排行榜:https://www.yaopaiming.com/
让资讯触达的更精准有趣:https://www.0xu.cn/
随时掌握互联网精彩
- 1 暖心2024 总书记的贴心话 7971486
- 2 缅北明家靠诈骗过奢靡生活 7921711
- 3 韩新任代总统仅接任3天就被立案 7881520
- 4 中国经济活力、潜力持续显现 7753480
- 5 赵露思1月到12月的变化 7644742
- 6 韩33岁幸存空少恐全身瘫痪 7578672
- 7 杨采钰内娱一款很新的恶女 7496597
- 8 从服务员到副厅官员卸任8年后落马 7351906
- 9 误杀3最后10分钟cpu干烧了 7290477
- 10 男子钓到56斤鳡鱼绕城5小时炫耀 7198968