Py学习  »  Git

GitHub年度报告:全球程序员最爱的开源项目和编程语言排名出炉

黑马程序员上海中心 • 4 年前 • 217 次点击  

4000万开发者在365天里能做什么?

最近,全球开发者社区GitHub发布了2019年度报告,4000万程序员 最爱开源项目和编程语 言排名出炉,一起来看看吧!

image

中国开源贡献仅次美国

在过去的一年中,有 1000万新开发者加入了GitHub社区,为全球4400万个开源项目做出了贡献。而且,接近80%的Github用户来自美国以外。

image

上图展示了自2014年开始,美国之外的repo贡献便已经开始超过本土。

继美国之后,中国、印度和德国今年加快了开放源代码的使用速度。 中国的开发者fork和clone的项目比去年多了48%。

image

Python首次击败Java位列第二

今年,开发者们在GitHub上使用了370多种主要语言。

年度使用人数最多的编程语言仍然是 JavaScript,连续6年稳坐第一宝座!

而今年新爬上本榜单的是 C#和Shell 。并且在GitHub历史上, Python首次击败Java,成为使用第二多的编程语言。

image

增长最快的编程语言TOP 10

报告还指出了增长最快的编程语言: Dart 。Dart是谷歌用户界面工具包Flutter的编程语言。

报告还发现,面向类型安全和互操作性的静态类型语言:Rust,Kotlin和TypeScript的社区仍在快速发展。

image

贡献者最多的开源项目TOP 10

今年,最流行的开源项目贡献者有超过10000名。其中两个自2016年就在榜单中了,它们是 microsoft/vscode 和 ansible/ansible。

2019年新进入这个榜单的是flutter/flutter,firstcontributions/firstcontributions, 以及 home-assistant/home-assistant.

image

贡献者增长最快的开源项目TOP 10

跨语言和平台构建应用程序和网站的工具包和框架在今年的增长很快。自2018年12月发布1.0版本以来, flutter/flutter的增速排名第二

image

值得关注的新项目

有一些项目虽然增长不是最快的,不过很值得关注。包括:

TrillCyborg/fullstack

一个full-stack样本,供用户学习一些很酷的东西,或构建你的下一个应用程序(注:程序员被拖欠工资,怒将这个项目开源了……)

jesseduffield/lazydocker

docker和docker-compose的一个简单的终端UI,用gocui库和Go编写

practicalAI/practicalAI

使用机器学习从数据中获得有价值的见解

pomber/git-history

一种快速浏览任何Git存储库中文件历史的方法

结语:

人生苦短 我用Python, 之前有人预测,Python在几年内将成为使用量最多的编程语言,现在,它已经成为了现实。

每天有数以百万计的人使用 Python,并且使用者数量正在暴涨。

Python 一方面简单易用,一方面又健壮到可以用来开发大型的应用程序。

Python简单易学,接近于自然语言,又应用广泛,在web开发、人工智能、大数据、自动化运维测试等方面有着出色的表现。

现在,如果你要学一门编程语言,那么无疑可以从Python开始!

+学姐薇:xuejie077,领取免费最新IT技术学习资料!

Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/50335
 
217 次点击