GitHub在10月份发布了报告,为开发行业提供了更为详细的资料与数据。
作为世界上最大的存储库主机,GitHub在监控开发人员社区的趋势方面处于领先地位,该公司的新报告再次强调了一些重要的变化。
高级语言
在过去的一年里,JavaScript仍然是GitHub上使用最多的编程语言。
最有趣的变化是第二名和第三名。这是Python第一次取代Java位居第二。
就在五年前,Python还位居第四。排名令人印象深刻的上升可能是由于越来越多的语言成为教学学生的选择,以及Python框架的流行,如TensorFlow用于机器学习。
当然,Java仍然非常流行。近年来,由于其用于Android开发,其增长受到了主要推动。然而,谷歌决定采用Kotlin作为Android的一流语言可能会导致使用量的减少。
Kotlin是增长最快的语言之一,在过去的一年中增长了182%。
尽管有惊人的增长,Kotlin实际上是发展速度第四快的语言。前三名是Dart (532%), Rust(235%)和HCL(213%)。相比之下,Python的增长率是151%。
开源项目
微软的代码编辑器Visual Studio code拥有最多的开源贡献者,有19,100名开发人员提供他们的能力。
第二名也属于微软,这次是Azure文档,有14000名贡献者。
谷歌的ui开发工具包Flutter有13000名贡献者,排在前三名。
来自世界各地的人们比以往任何时候都更多地为开源项目做出贡献。
今年,GitHub新增了1000万用户,创建了4400万个存储库。130万用户做出了他们的第一个开源贡献,44%的用户创建了他们的第一个资源库。
只有五分之一的用户来自美国,该服务甚至还有来自南极洲的开发者。
以下是除美国以外开源贡献者最多的前10个国家:
平均而言,每个开源项目都有来自41个不同国家和地区的贡献者。
领取专属 10元无门槛券
私享最新 技术干货