GitHub 2018年度报告:最热门的开源项目,Java语言依然位居榜首

专注于Java领域优质技术号,欢迎关注

编译:开源最前线(ID:OpenSourceTop)

原文链接:https://octoverse.github.com

10 月 16 日,在年度 GitHub Universe 正式召开,在大会上不仅发布了 GitHub 重大更新,还带来了 2018 年的年度报告,我们已经和大家盘点了 GitHub 为开发者带来的重大更新:《GitHub发布史上最大更新!》除了新版本更新,2018年 的 GitHub 年度报告我们一样不能错过,下面我们一起来看看有哪些看点:

用户分析

截止至 9 月 30 日,GitHub 拥有 3100 万用户,80% 的开发者来自美国以外的国家,也就是说 GitHub 上的开发者遍布全球,这个数据去年是 2400 万。

GitHub 2018年度报告:最热门的开源项目,Java语言依然位居榜首

GitHub上有许多开源组织,目前已经超过210万个组织在公共和私人库中使用GitHub,相比去年增长了40%。

GitHub 2018年度报告:最热门的开源项目,Java语言依然位居榜首

自 2015 年来,美国、中国和印度稳居前三名,巴西自 2017 年以来成为南美国家中对 GitHub 社区贡献最多的国家。此外,亚洲是今年存储库增长最多的地方,大部分开源项目都来自亚洲。

开源项目分析

如今在 GitHub 上已经有 9600 多万个库,相比去年也增长了 40% 以上,创建了 200 多万的 pull requst

GitHub最热门的开源项目

GitHub 2018年度报告:最热门的开源项目,Java语言依然位居榜首

VScode、React 和 TensorFlow 再次进入热门开源项目的榜首,前十的榜单还有容器管理工具 Kubernetes,共享 Azure 文档的工具 Azure Docs,以及 Type 类型声明文件仓库 DefinitelyTyped。

增长最快的开源项目

GitHub 2018年度报告:最热门的开源项目,Java语言依然位居榜首

总体来看,与机器学习、游戏、3D打印、家庭自动化、科学编程、数据分析和全堆栈 Java 开发相关的项目增长最快。

最有潜力的开源项目

GitHub 2018年度报告:最热门的开源项目,Java语言依然位居榜首

从机器学习到游戏框架,今年开源了许多令人兴奋的开源项目,这些项目虽然不是最热门的也不是增长最快的项目,但 GitHub 认为这些项目是最有潜力的:

● google/dopamine:用于快速原型化强化学习算法的研究框架

● facebookresearch/Detectron:FAIR开源的最新对象检测算法

● frappe/charts:使用Java的响应式SVG图表(灵感来自GitHub UI <3)

● felixrieseberg/windows95:在Electron App上运行的Windows 95

● wangshub/wechat_jump_game:微信跳一跳小游戏

不同企业员工的开源贡献

GitHub 2018年度报告:最热门的开源项目,Java语言依然位居榜首

开源开发是由数以百万计的开发者以及许多雇佣他们的组织推动的。微软、谷歌、Red Hat、英特尔公司的员工以及一些大学都是对开源贡献最大的组织。

热门话题排行

今年贡献的数百万个项目跨越了数千个主题。Java(前端和后端)、机器学习、移动应用程序开发和容器都是贡献最多的主题,分别为:react、android、nodejs、docker、ios、linux、 angular、machine-learning、electron、api


GitHub 2018年度报告:最热门的开源项目,Java语言依然位居榜首


增长最快的话题

机器学习和 React 是 GitHub 社区的热门话题:机器学习库 PyTorch 和基于 React 的web开发工具,诸如 Gatsby 就是今年增长最快的话题。区块链开发相关领域的主题也很流行,Hacktoberfest 位居榜首

GitHub 2018年度报告:最热门的开源项目,Java语言依然位居榜首

GitHub 2018年度报告:最热门的开源项目,Java语言依然位居榜首

热门编程语言Top 10

GitHub 2018年度报告:最热门的开源项目,Java语言依然位居榜首

GitHub 用户使用了数百种编程语言在平台上编写代码,但是,Java 无论是在公共还是私有存储库、大企业或者是小组织乃至世界上的所有地区中,它的贡献者都是位居榜首

今年,Type 在平台使用的顶级语言中排名第七,去年首次进入前十名。Type 是 GitHub 所有区域中使用最多的10种语言。

增长最快的编程语言

GitHub 2018年度报告:最热门的开源项目,Java语言依然位居榜首

越来越多的人关注线程安全和互操作性的静态类型语言:Kotlin、Type 和 Rust今年增长都十分迅速

此外,自 2017 年以来,HCL(DevOps 的可读语言)的贡献者数量增加了一倍多。Python在机器学习项目中很流行,排在第 8 位。与去年相比,Go 语言今年的贡献者数量增加了 1.5 倍。

最后,emoji 表情排行榜,

GitHub 2018年度报告:最热门的开源项目,Java语言依然位居榜首

依然妥妥的排行第一,看来程序员还是很喜欢相互点赞的呢。

GitHub 2018年度报告:最热门的开源项目,Java语言依然位居榜首

此外,Ruby的贡献者,最爱比心。,而C#贡献者,则是使用差评的表情最多。


GitHub 2018年度报告:最热门的开源项目,Java语言依然位居榜首

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值