阅读359 返回首页    go Python


Python 崛起、JavaScript 制霸——GitHub 2017 年度开源报告里的语言之争

关键时刻,第一时间送达!

自 2008 年 GitHub 上线以来,现如今已有 24 亿的开发者使用其共享代码并构建业务,为开源做了很大贡献。10 月 10 日 - 12 日,一年一度的 GitHub Universe 在旧金山落下帷幕,本次盛会公布了 GitHub 2017 的主要工作事项及变化,与此同时还发布了 GitHub Octoverse 2017 年度报告,盘点出最受欢迎的编程语言,帮助大家更好地了解未来技术趋势发展。

接下来,本文与大家分享一下此次大会的精彩内容。

GitHub 上最受欢迎的 15 个语言

GitHub 上的开源项目所使用的编程语言多达 337 种,其中 JavaScript 如往年一般依旧位居榜首,将其他语言远远抛诸于身后。毕竟 Github 上前端程序员们相对来说仍居多,以及 Web 前端领域层出不穷的框架,最后和项目的 document 带着很多 js 文件也有一定的关系吧。

令人惊奇的是,Python 从第三成功上升为第二名,取代了去年 Java 第二的位置。今年,Python 的 pull request 比去年增加了 40%, 而究其根本原因,无异于人工智能、数据科学等技术的崛起,是否会有越来越多开发者在感慨“人生苦短” 了?

被 fork 最多的十个项目

从排名第一的 TensorFlow 来看,如今的人工智能技术已经受到了越来越多的关注。

contributors 最多的十大项目

review最多的十个项目

discuss 最多的十个项目

整体数据看发展

2400 万用户

150 万组织

6700 万 Repostitories

130 万学生开发者

用户横跨 200 个国家

自 2016 年 9 月,10 亿 Commit

自 2016 年 9 月,2530 万活跃项目

自 2016 年 9 月,1250 万活跃 Issue

自 2016 年 9 月,130 万新 Pull Request ,包括 Linus Torvald 的第一个 GitHub Pull Request:https://github.com/Subsurface-divelog/subsurface/pull/155

合并了 100,000,000 次 Pull Request

关闭了 68,800,000 个 Issue

62.4 万 Pull Request 被 review

140 万人在他人的 Issue 下讨论

Emoji 表情在 GitHub 上被用得很多

52% 的美国财富 50 强公司使用 GitHub 企业版

45% 的美国财富 100 强公司使用 GitHub 企业版

自 2016 年 9 月,新增了 670 万开发者

自 2016 年 9 月,新增了 45.1 万个组织入驻 GitHub

自 2016 年 9 月,120 万人提交了他们的第一个 Pull Request

自 2016 年 9 月,410 万人创建了他们的第一个 Repo

19.1 万人 star 或 fork 了项目但没有提交代码

不包括框架和语言,下面的标签被使用得最多

machine-learning:https://github.com/topics/machine-learning

game:https://github.com/topics/game

iOS:https://github.com/topics/ios

API:https://github.com/topics/api

blog:https://github.com/topics/blog

website:https://github.com/topics/website

deep-learning:https://github.com/topics/deep-learning

library:https://github.com/topics/library

arduino:https://github.com/topics/arduino

plugin:https://github.com/topics/plugin

database:https://github.com/topics/database

bot:https://github.com/topics/bot

更多内容,点击官网:https://octoverse.github.com

-------- 热闻回顾 --------

最后更新:2017-10-13 19:57:15

  上一篇:go 为什么说 Python 是数据科学的发动机(二)工具篇(附视频中字
  下一篇:go python全栈自动化测试班开课时间确定了!不会点自动化测试还怎么混!