4000万程序员最爱开源项目和编程语言排名出炉!(3)
作为GitHub上最受欢迎的项目之一,TensorFlow 可以向我们展示开源项目如何连接更大的软件社区。依赖 Python 软件包的存储库的社区贡献者平均数量约为19000万。TensorFlow 的社区也不例外。成千上万的人为其依赖项做出了贡献,例如 Numpy,Pytest 等。 去年,有 9900 名贡献者为 TensorFlow 做出了贡献,pull requests,打开issues等。2200 位开发者为 TensorFlow 直接做出了贡献。25000 位社区贡献者为 TensorFlow 相关项目作出了贡献。现在,在项目依赖关系网络的基础上,有 46000 个依赖存储库依赖于 TensorFlow 。 (贡献包括但不限于创建拉取请求,提出问题或进行提交) 社区内部协同,解除 760 万个安全警报 代码重用可以帮助每个人以前所未有的速度构建软件,但同时也使开发者面临从其依赖项分发安全漏洞的风险。当发现潜在的漏洞时,我们会看到维护者,开发者,研究人员和工具生态系统一起工作,以确保代码安全。 今年,社区中的开发者、维护人员和安全研究人员解除了 760 万个安全警报。自 2019 年 5 月发布以来,通过 Dependabot 提出的拉取请求将 20.9 万个自动修复程序合并到 GitHub 存储库中。 最受欢迎的项目、语言和工具:Python首次击败Java位列第二 GitHub上的项目可谓种类繁多,从重新设计机器人到检测疾病等等。不过,报告发现的一个趋势是,无论开发者是测试游戏还是训练算法,他们今年的工作效率都比以往任何时候都要高。 以下是2019年最受欢迎的项目,以及最受欢迎、增长最快的编程语言和工具。 今年GitHub上新增的开源项目达到4400万个,占GitHub上所有仓库的30%。 贡献者最多的开源项目TOP 10 今年,最流行的开源项目贡献者有超过10000名。其中两个自2016年就在榜单中了,它们是microsoft/vscode 和 ansible/ansible。 2019年新进入这个榜单的是flutter/flutter, firstcontributions/first-contributions, 以及 home-assistant/home-assistant. 贡献者最多的开源项目TOP 10 贡献者增长最快的开源项目TOP 10 跨语言和平台构建应用程序和网站的工具包和框架在今年的增长很快。自2018年12月发布1.0版本以来,flutter/flutter的增速排名第二。 值得关注的新项目 有一些项目虽然增长不是最快的,不过很值得关注。包括:
一个full-stack样本,供用户学习一些很酷的东西,或构建你的下一个应用程序(注:程序员被拖欠工资,怒将这个项目开源了……)
docker和docker-compose的一个简单的终端UI,用gocui库和Go编写
使用机器学习从数据中获得有价值的见解
一种快速浏览任何Git存储库中文件历史的方法 最受欢迎的编程语言TOP 10 今年,开发者们在GitHub上使用了370多种主要语言。 年度使用人数最多的编程语言仍然是JavaScript,连续6年稳坐第一宝座! (编辑:ASP站长网) |