GitHub发布年度开发者报告 JavaScript 依然最受欢迎
jopen 7年前
<p style="text-align:center"><img alt="GitHub发布年度开发者报告 JavaScript 依然最受欢迎" src="https://simg.open-open.com/show/ea16688325327e00d7e823676d398f24.png" /></p> <p>GitHub Universe 是 GitHub 的年度盛会,今年 10 月 10-12 日,GitHub Universe 大会在旧金山召开。同时,GitHub 也在其官网发布了 2017 年年度数据报告 —— GitHub Octoverse 报告。</p> <p>每年 GitHub 都会推出“Octoverse”报告,其中列出了一些年度的数据,包括其网站中最受欢迎的编程语言、开源项目等。今年的数据让人眼前一亮,我们不妨关注一下。</p> <p><strong>整体数据:</strong></p> <ul> <li> <p>2400 万用户</p> </li> <li> <p>150 万组织</p> </li> <li> <p>6700 万 Repo</p> </li> <li> <p>130 万学生开发者</p> </li> <li> <p>自 2016 年 9 月,10 亿 Commit</p> </li> <li> <p>自 2016 年 9 月,2530 万活跃项目</p> </li> <li> <p>自 2016 年 9 月,1250 万活跃 Issue</p> </li> <li> <p>自 2016 年 9 月,新增了 670 万开发者</p> </li> <li> <p>自 2016 年 9 月,新增了 45.1 万个组织入驻 GitHub</p> </li> <li> <p>自 2016 年 9 月,120 万人提交了他们的第一个 Pull Request</p> </li> <li> <p>自 2016 年 9 月,410 万人创建了他们的第一个 Repo</p> </li> <li> <p>19. 1 万人 star 或 fork 了项目但没有提交代码</p> </li> <li> <p>自 2016 年 9 月,130 万新 Pull Request ,包括 Linus Torvald 的第一个 GitHub Pull Request:<a href="/misc/goto?guid=4959011300918006473">https://github.com/Subsurface-divelog/subsurface/pull/155</a></p> </li> <li> <p>合并了 100,000,000 次 Pull Request</p> </li> <li> <p>关闭了 68,800,000 个 Issue</p> </li> </ul> <p><strong>不包括框架和语言,下面的标签被使用得最多:</strong></p> <ul> <li> <p>machine-learning</p> </li> <li> <p>game</p> </li> <li> <p>iOS</p> </li> <li> <p>API</p> </li> <li> <p>blog</p> </li> <li> <p>website</p> </li> <li> <p>deep-learning</p> </li> <li> <p>library</p> </li> <li> <p>arduino</p> </li> <li> <p>plugin</p> </li> <li> <p>database</p> </li> <li> <p>bot</p> </li> </ul> <p><strong>接着看一下 2017 GitHub 上最受欢迎的前 15 门语言</strong></p> <p style="text-align:center"><img alt="GitHub发布年度开发者报告 JavaScript 依然最受欢迎" src="https://simg.open-open.com/show/e1b78db5e202a912f47219c3d8c4dca8.png" /></p> <p>可以看到,Python 已代替 Java 从去年的第三突进了第二,相比去年它新增了 40% 的 Pull Request。越来越多开发者在感慨“人生苦短” 了?</p> <p>Java 则被挤下到第三位,不过 Java 9 刚发布不久,而且它的模块化特性深受开发者喜爱,霸主地位还是很难撼动的。</p> <p>排名第一的依然是 JavaScript,而且远甩其他语言好几条街。联想到近几年前端技术的火热发展,所以并没有太大意外。</p> <p>排名前十五的语言(按先后顺序):JavaScript、Python、Java、Ruby、PHP、C++、CSS、C#、Go、C、TypeScript、Shell、Swift、Scala、Objective-C</p> <p><strong>被 fork 最多的前十个项目</strong></p> <p style="text-align:center"><img alt="GitHub发布年度开发者报告 JavaScript 依然最受欢迎" src="https://simg.open-open.com/show/8a838e3b805ca1588f542c0aa3c6ae4e.png" /></p> <p><strong>贡献者最多的前十个项目</strong></p> <p style="text-align:center"><img alt="GitHub发布年度开发者报告 JavaScript 依然最受欢迎" src="https://simg.open-open.com/show/88d8a9aab6af405f157fb8a27bcf6915.png" /></p> <p><strong>review 最多的前十个项目</strong></p> <p style="text-align:center"><img alt="GitHub发布年度开发者报告 JavaScript 依然最受欢迎" src="https://simg.open-open.com/show/5089a0834dfdf679542239cdf9adcab6.png" /></p> <p><strong>discuss 最多的前十个项目</strong></p> <p style="text-align:center"><img alt="GitHub发布年度开发者报告 JavaScript 依然最受欢迎" src="https://simg.open-open.com/show/2dd7b6676c7bf52674dbc52d3450f8bb.png" /></p> <p>上面四个排行榜,TensorFlow 在其中三个都留下了自己的名字,人工智能技术越来越多地被关注,经历了被称为“人工智能元年”的 2016 年,人工智能在 2017 年也迎来了更大的发展。</p> <p>更多详细内容,可参看官网:<a href="/misc/goto?guid=4958863874217588925">https://octoverse.github.com/</a>,或关注 GitHub Universe 大会的相关动态。</p>