选自 | GitHub
翻译整理 | Mika
本文为 CDA 数据分析师原创作品,转载需授权

GitHub是全球最大的开源软件开发与管理社区,每年十月GitHub都会推出“Octoverse”报告,想知道全球三千一百多万程序员们这一年来都做了些什么? 当前社区的都有哪些热点吗?那就快点看下去吧!

整个报告分为开发者;项目;平台三个方面,让我们分别来看看其中的亮点吧。

开发者

亮点:

开发者数量超过3100万

GitHub上有超过3100万名开发者,其中的80%来自美国以外的国家。事实上,GitHub社区覆盖了世界上每个国家和地区,而且还在不断壮大。

去年,有超过800万的新开发者加入GitHub。到目前为止,2018年加入的新用户比GitHub的最开始6年加入的总和还要多。而且这一增长没有任何放缓的迹象,同时2018年的独立贡献者数量是2017年的1.6倍。

企业账号超过210万

超过210万个企业在公共和私有存储库中使用GitHub,比2017年增长超过40%。今年,GitHub上的企业账户数量增长也超过去年,特别是在整个中东和东南亚地区。

地区分布

在各国的GitHub开发者数量排名中,五年前还处于第十名的巴西在今年上升到第七名。

开源项目来源

年复一年,GitHub上来自美国以外的开源项目越来越多。

提交代码的活跃时间

image

每个开发者的时间安排都不同,但数据表明,GitHub上代码提交最活跃的时间为上午10点到下午5点。

提交代码最少的日子

节日假期对代码提交也有很大的影响。在中国,春节期间代码提交较少;印度在排灯节时期代码提交较少。5月1日,有八十个国家会庆祝劳动节;美国在感恩节和独立日时代码提交较少。

当然,全球范围内有一天代码的提交都是最少的,那就是1月1日元旦当天。

项目

亮点:

存储库数量超过9600万

截止到2018年9月30日,托管在GitHub上的存储库已经超过9600万个。这比去年增加了40%以上,其中三分之一的存储库是在过去12个月中创建的。当中有许多有趣的新项目,包括把Windows 95装进Electron app的felixrieseberg/windows95, 微信的跳一跳wangshub/wechat_jump_game还有frappe/charts。

Pull Request 数量超过2亿

GitHub在2010年推出了pull requests 2.0。之后,Pull Request 数量超过了2亿,其中三分之一是在过去的12个月里创建的。第2亿个Pull Request 是Vuetify项目,这是Vue的语义组件框架。

使用人数最多的语言

其中最值得注意的是,TypeScript在去年首次进入前十,今年上升到第七位。

上升速度最快的语言

为开发者编写的人类可读语言HCL贡献者的人数增加了一倍。Python在机器学习项目中很流行,排名第八位。Go的贡献者人数是去年的1.5倍。

贡献者最多的项目

贡献者最多的是VS Code,位居首位。

增长最多的开源项目

总体来说与机器学习、游戏、3D打印、家庭自动化、数据科学等有关项目都出现增长趋势。

有趣的新项目

这里惊喜的看到了微信小游戏跳一跳。

出现最多的标签

GitHub上数百万个项目涉及上千个主题,当中 JavaScript (前端和后端)、机器学习、手机应用等标签是贡献最多的。

平台

安装的应用数量翻了一番

在GitHub上安装过应用的用户在过去12个月里翻了一番。更令人兴奋的是,使用GitHub应用程序的用户在贡献方面也更为活跃。

GitHub 2018年度报告 | 万万没想到你是这样的程序员相关推荐

  1. 科学家们竟用乐高观察细胞,网友:万万没想到啊

    杨净 子豪 发自 凹非寺 量子位 报道 | 公众号 QbitAI 玩乐高还能玩出个显微镜?! 原本以为是一个普普通通的玩具. 没想到,还真能当成显微镜来用,是能看到细胞的那种. 真·高端新玩法! 比如 ...

  2. 6月Top 20榜单出炉啦! 万万没想到区块链大佬竟在忙这个...

    6月Top 20榜单出炉啦! 万万没想到区块链大佬竟在忙这个... 一个项目在 GitHub 上的活跃指数,在一定程度上代表了这个项目的开发状态. 频繁更新代码的项目有可能正处于构建和完善中,而停止更 ...

  3. ora 00900 已编译但有错误_技术分享|万万没想到!编译错误竟然还没灭绝???

    CodeWisdom-技术分享 万万没想到!编译错误竟然还没灭绝??? 复旦大学CodeWisdom团队的代码分析和挖掘小组针对开源软件项目持续集成过程中出现的编译错误,进行了大规模的经验研究.该研究 ...

  4. 和信创天下一代云桌面的三个“万万没想到”

    知名女演员李冰冰在第一次荣膺华表奖优秀女主角奖时,发表了一段感人至深的致辞:"刚才我从台下走到台上用了不到一分钟,但实际上我走了十年,终于拿到了这个奖项." 十年磨一剑,不仅可以磨 ...

  5. 显卡暴涨,这我万万没想到啊

    点击上方"视学算法",选择加"星标"或"置顶" 重磅干货,第一时间送达 梦晨 晓查 发自 凹非寺  量子位 报道 | 公众号 QbitAI ...

  6. 万万没想到,坤坤洗白的第一步是周琦…

    前晚(2日)中国男篮与波兰队的关键一战惜败后,几乎所有中国球迷都在哭"琦","琦"到一夜未眠. 周琦关键时刻边线发球失误,硬生生把中国男篮提前出线的jio给拖了 ...

  7. 显卡暴涨,等等党输了,这我万万没想到啊

    梦晨 晓查 发自 凹非寺  量子位 报道 | 公众号 QbitAI 万万没想到,去年信心满满准备好钱包要买30系显卡的我,现在连1660Ti都快买不起了. 不仅官方原价3899的RTX 3070,一路 ...

  8. 2015年第21本:万万没想到,用理工科思维理解世界

    <万万没想到:用理工科思维理解世界>这本书好像是从amazon排行榜中发现的,先是下载了电子版,竟然是一个博客(学而时嘻之)的大合集,可能是网上的某人用作者的博客制作而成的,共有123章! ...

  9. python这个软件学会能做什么工作-万万没想到,学会Python即使不做程序员都能月入过万!...

    昨天,我公司面试了1个同学,应聘新媒体运营,专业能力还不错.他简历上技能栏还写着会Python,我问了他一个通过爬虫采集数据的问题,他都顺畅的答出来了. 最后聊薪资时,他说期待7000,我直接给他开了 ...

最新文章

  1. 算法73----用户喜好
  2. leetcode算法题--最小路径和
  3. GridView自定义分页
  4. python字符串与列表与运算_[Python学习笔记1]Python语言基础 数学运算符 字符串 列表...
  5. ms计算机选择题,MS计算机选择题.docx
  6. 基于mysql数据库binlog的增量订阅消费
  7. linux修改windows注册表,妙招:让修改的注册表立即生效的几种方法
  8. C++描述杭电OJ 2021.发工资 ||
  9. c语言编写程序求8,使用c语言编写程式,实现计算1*2*3+4*5*6+7*8*9+……+28*29*30的值...
  10. 如何从菜鸟成长为高手!
  11. matlab 矩阵逻辑与,MATLAB自学笔记(七):数组运算与矩阵操作
  12. 别在花钱买Java资料了!自学Java必备的干货合集免费给你(含珍藏电子书)
  13. 剑指offer(C++版本)
  14. 2016年度中国会计师事务所排名前十
  15. 简单的学生网页作业源码 基于web在线餐饮网站的设计与实现——蛋糕甜品店铺(html css javascript)
  16. Android Notification使用
  17. 佳能打印机 android,佳能打印机app
  18. 外接显示器屏幕亮度调节
  19. php购物商城项目总结,php商城项目总结
  20. java jsp网页无法显示_jsp网页显示不了

热门文章

  1. Openstack-Glance组件
  2. css圆变球体,CSS 实现的各种球体效果
  3. C语言丨输出字符的ASCII码
  4. 论文解读 - 城市自动驾驶车辆运动规划与控制技术综述 (第2部分)
  5. 怎么把代码漂漂亮亮的粘到你的word文档里
  6. 触摸板增强神器:BetterTouchTool for Mac的中文设置
  7. 【Vue】vue先转化文章内容再去除标签 vue filters过滤器去除标签 js提取文字内容
  8. android glide不缓存,Glide中的缓存
  9. 测试架构师修炼之道读书笔记1
  10. Python单元测试中断言方法