日前,GitHub 发布了一年一度的「Octoverse」报告,其中列出了一些年度(2017 年 10 月 1 日-2018 年 9 月 30 日)数据,包括 GitHub 上最受欢迎的开源项目、编程言语以及运用率最高的表情等等。接上去就让我们一同来看一下这些数据和榜单吧。
全体数据
3100 万者 :2018 年的新用户数比前六年的新用户数总和还要多。
210 万个组织机构:往年参与的组织机构数量比去年添加了 40%。
9600 万仓库:比去年添加了 40%,其中大约三分之一的仓库是在去年新增的。
20000 万 Pull Request:仅过去十个月就提交了三分之一的 Pull Request。
开源项目 Top 10
往年,按照贡献者数量停止排名,VS Code、React 和 Tensorflow 三个开源项目再次占据开源项目 Top 10 榜单前三的位置,而 Kubernetes、Azure Docs、DefinitelyTyped 则是新登上榜单的项目。
这里我们也可以看到 Tensorflow 似乎是关注度最高的一个开源项目,但是开发者对它的热情远不如对微软的 VS Code。
增速最快的开源项目 Top 10
在 GitHub 统计中,机器学习、游戏、3D 打印、家庭自动化、迷信编程、数据剖析,以及 JavaScript 全栈开发等范围的相关开源项目增速最快。位列前三的辨别为 Azure-docs、Pytorch、Godot,增速辨别为之前的 4.7 倍、2.8 倍以及 2.2 倍。
有潜力的新开源项目
往年,GitHub 新涌入了从机器学习框架到游戏等多个范围的多个开源项目,这些项目虽然不是排名靠前或许增速最快的项目,但是 GitHub 以为它们是具有价值和开展潜力的。
谷歌/dopamine:谷歌为强化学习算法快速树立原型而提出的研讨框架。
facebookresearch/Detectron:Facebook 人工智能实验室推出的最新的物体检测算法所完成的开源项目。
frappe/charts:照应式的 JavaScript SVG 图表库。
felixrieseberg/Windows95:Electron 版本的 Windows 95 。
wangshub/wechat_jump_game:微信的跳一跳小游戏的辅佐。
各组织机构员工对开源项目的贡献 TOP 10
数百万位人,或有偿、或志愿推进开源项目的开展,其中的一些开发者就职职于各个企业或组织机构。按照各企业或组织机构员工对开源项目的贡献排名,微软、谷歌、Red Hat、英特尔以及一些大学进入榜单,它们的贡献度如下:
1. Microsoft:7700
2. Google:5500
3. Red Hat:3300
4. UC Berkeley:2700
5. Intel:2200
6. Univ. of Washington:1800
7. Facebook:1700
8. MIT:1700
9. Univ. of Michigan:1600
10. Stanford:1600
话题
2018 年度最抢手话题 TOP 10
2018 年,GitHub 热度最高的话题包括 JavaScript、机器学习、移动开发、容器等。最抢手话题排名如下:
1. react
2. android
3. nodejs
4. docker
5. ios
6. linux
7. angular
8. machine-learning
9. electron
10. api
增速最快话题 TOP 10
机器学习和 React 是 GitHub 社区中最具趋向性的话题,例如 PyTorch、机器学习库以及 Gatsby 等基于 React 的开发工具是往年增速最快的话题,而 Hacktoberfest 则是这一榜单的 TOP 1。残缺榜单如下:
1. hacktoberfest
2. pyTorch
3. machine
4. dapp
5. gatsby
6. cryptocurrency
7. terraform-provider
8. easy-to-use
9. smart-contracts
10. exchange
历年来最抢手编程言语 TOP 10
GitHub 上有数百种编程言语,按照公共或团体的开源项目、各大小组织机构以及世界各地域的贡献者数量停止排名,JavaScript 一直都占据榜首。
继去年进入前十,往年 TypeScript 冲上了全平台最抢手言语榜单第七。而 Objective C 自 2016 年后,接连两年与最抢手编程言语 TOP 10 无缘。
2014 年—2018 年最抢手编程言语 TOP 10
增速最快的编程言语 TOP 10
GitHub 上静态类型言语中注重线程安全和互操作性的编程言语 Kotlin、TypeScript 以及 Rust 往年的贡献者数量都增长快速,增速分为 2.6 倍、1.9 倍以及 1.7 倍。此外,针对 DevOps 运用的言语,HCL 往年的贡献者数量比去年添加了两倍多。在机器学习中大放异彩的 Python 成为增速排名第八的言语,另外,Go 言语的贡献者也比去年添加了 1.5 倍。
Github 上运用最多的表情
往年,Github 上运用最多的表情是 ? 、? 和 ❤️,运用频率辨别到达了 350 万次、24.8 万次以及 24.4 万次。
此前,开发者们会在从管理代码到管理丧失心情的话题上用表情宣布公共评论。往年,他们也会为开源社区的成员点赞或许在 IE7 阅读器中找到些笼统艺术,另外当 GitHub 社区在 Refined GitHub 发布 Paper Cuts 时,他们会去那里宣布反应意见。
编程言语运用最多的表情
运用 ❤️ 的人中,运用 Ruby 的人占比最多——不过我们不需求知道详细数据。值得一提的是,Java、TypeScript、Go 等简直一切的编程言语运用者都倾向于运用 ? 这个表情,运用频率基本上都在 80 % 以上。
编程言语运用最多的表情比例散布
公共开源项目中的聊天频率 TOP 10
从国度地域来看,来自捷克的开发者在公共开源项目中聊天频率最高,其次是瑞士和德国的开发者。
公共开源项目中的聊天频率 TOP 10(按国度地域)
总结
(责任编辑:admin)