东亚银行、岚图汽车带你解锁 AIGC 时代的数字化人才培养各赛道新模式! 了解详情
写点什么

GitHub Octoverse 2018 调查要点

  • 2018-10-28
  • 本文字数:1001 字

    阅读完需:约 3 分钟

Octoverse 是 GitHub 为把握社区脉搏而针对社区开发人员开展的年度调查。以下是今年调查的要点。

国家地区和贡献者

拥有最多 GitHub 用户的国家与地区的排名与去年的 Octoverse 没有显著差异,美国排名第一,约占整个社区的 20%,其次是中国、印度、英国、德国和加拿大。在排名有所提升的国家中,日本排名从第 9 位上升到第 8 位,西班牙从第 14 位上升到第 12 位,中国香港位居第 17。

亚洲是 2018 年创建最多新存储库的大洲,截至 2018 年 9 月 30 日,亚洲创建的开源存储库数量超过了世界其他地区创建的存储库总量。贡献者数量增长较快的国家或地区是中国(香港)(1.8 倍)、新加坡(1.8 倍)、埃及(1.6 倍)、尼日利亚(1.6 倍)和孟加拉国(1.6 倍)。虽然美国拥有最大的开发者群,但 2018 年的贡献增长趋势主要来自美国之外。

私有、公共和开源存储库的每小时贡献分布并未带来很多意外,开放源代码和公共贡献数量在傍晚和周末上升,而私有贡献在白天和工作日普遍存在。

语言和项目

最常用语言的排名没有发生变化,前 6 种语言包括 JavaScript、Java、Python、PHP、C++ 和 C#。在上升或下降最明显的语言中,TypeScript 从去年的第 10 位上升到第 7 位,而 C 语言和 Ruby 相对于其他语言而言失去了阵地。

增长最快的三种语言是 Kotlin(2.6x)、HCL(2.2x)和 TypeScript(1.9x)。Rust(1.7x)和 Go 语言(1.5x)证实了使用更专注于线程安全的静态类型语言的趋势。在前 5 种语言中,只有 Python 显示出了显著增长(1.5 倍)。

拥有最多贡献者的项目是 Visual Studio Code(19k)、React Native(10k)和 TensorFlow(9.3k)。说到贡献者的增长,Azure Docs、PyTorch 和 Godot(一个游戏引擎)是增长最快的项目。

在企业为开源项目所做的贡献方面,微软以 7700 个贡献瑶瑶领先,其次是谷歌(5500 个),以及 RedHat(3300 个)。贡献最多的三所大学是加州大学伯克利分校、华盛顿大学和麻省理工学院。

总的来说,GitHub 的采用率逐年增长,来自 210 万个企业的 3100 多万开发人员使用了 9600 多万个 GitHub 存储库。2018 年新用户的增长令人感到震惊,去年新用户加入该平台的人数比之前的六年总和还多。同样,参与的企业数量在 2018 年增长了 40%。创建的拉取请求总数达到了 2 亿个,其中三分之一是在 2018 年创建的。

GitHub Octoverse 2018 包含了更多数据和见解,因此请务必前往官方网站了解所有详细信息。

查看英文原文 GitHub Octoverse 2018 Highlights

2018-10-28 04:43995
用户头像

发布了 731 篇内容, 共 433.4 次阅读, 收获喜欢 1997 次。

关注

评论 1 条评论

发布
暂无评论
发现更多内容

两个小时手写了个Zookeeper分布式服务注册中心

热爱java的分享家

Java 面试 程序人生 编程语言 经验分享

Python代码阅读(第63篇):数字奇偶性

Felix

Python 编程 Code 阅读代码 Python初学者

阿里蚂蚁花呗团队面试题:spring+分布式+jvm+session+redis

热爱java的分享家

Java 面试 程序人生 编程语言 经验分享

Flink CDC 2.1 正式发布,XTransfer技术专家贡献MongoDB CDC 连接器

XTransfer技术

大数据 实时计算

XTransfer 1号技术员工卡乐:从普通程序猿到技术专家

XTransfer技术

金融科技 支付 经验分享 创业公司

2021年26家大厂Java面试题整理了360道(分布式+微服务+高并发)

热爱java的分享家

Java 架构 面试 程序人生 经验分享

JS函数的this

Jeannette

行业分析| 大势所趋:元宇宙

anyRTC开发者

音视频 视频通话 虚拟现实 元宇宙

JS柯里化和反柯里化

Jeannette

回顾我两个月面试阿里,携程,小红书,美团,网易等等(Java岗)

热爱java的分享家

Java 架构 面试 程序人生 经验分享

API 编排的应用及痛点

全象云低代码

微服务 低代码 api 网关 API 编排

TDengine在理想汽车物联网业务场景的落地实践

TDengine

tdengine 时序数据库

闭包与内存泄露

Jeannette

async/await 优雅永不过时

CRMEB

【Pandas学习笔记01】强大的分析结构化数据的工具集

恒生LIGHT云社区

Python 大数据 数据分析 pandas

百度与赛诺菲签订许可协议,开启新一代mRNA药物和疫苗研发

百度大脑

人工智能 百度

硬科技起飞,这家成立仅三年的AI研究院已颇具国际风范

硬科技星球

广发证券携手HarmonyOS打造智慧金融服务|HDC2021技术分论坛

HarmonyOS开发者

HarmonyOS

应急响应入门之Linux分析排查

网络安全学海

网络安全 信息安全 渗透测试 WEB安全 安全漏洞

CSS布局(五)之圣杯布局和双飞翼布局

Augus

CSS 11月日更

尝试 Promise A+

Jeannette

跨端分布式计算技术初探|HDC2021技术分论坛

HarmonyOS开发者

HarmonyOS

HarmonyOS低代码开发介绍|HDC2021技术分论坛

HarmonyOS开发者

HarmonyOS

回顾“低代码”历史发展,是技术进步了还是倒退了?

优秀

低代码

编写Java程序启动脚本最佳实践

WindFlying

数据分析从零开始实战,Pandas读写CSV数据

老表

Python 数据分析 pandas 11月日更

Javascript的内存管理

Jeannette

元宇宙最缺的是内容,而云计算能帮上忙

百度开发者中心

云计算 元宇宙

Python Qt GUI设计:QSlider滑动条类(基础篇—16)

不脱发的程序猿

Python PyQt GUI设计 Qt Designer QSlider滑动条类

TypeScript 之 Indexed Access Types

冴羽

JavaScript typescript html5 大前端 ES6

架构实战营 模块五

felix

#架构实战营

GitHub Octoverse 2018调查要点_开源_Sergio De Simone_InfoQ精选文章