GitHub 发布了一份报告,分析了 2023 年的统计数据。 主要趋势:
- 2023 年,GutHub 上创建了 98 万个新项目(2022 年为 85.7 万个,2021 年为 61 万个,2020 年为 60 万个)。 项目总数达到 420 亿个(+27%),可公开访问的存储库数量达到 284 亿个(+22%)。
- 参与者对所有项目的总贡献估计为 4.5 亿次操作(提交、问题、拉取请求、讨论、审查等)。 相比之下,2022 年此类操作的执行次数为 3.5 亿次。
- GitHub 的受众在这一年中增长了 20.2 万用户 (+26%),达到 114 亿(去年为 20.5 万,前年为 73 万,三年前为 56 万)。 就开发商数量而言,美国位居第一,印度第二,中国第三,巴西第四,英国第五,俄罗斯第六,德国第七。

- 年内新增机器学习相关项目约65万个,较去年增加248%。 AI项目参与者数量同比增长148%。 今年的主要趋势是人们对人工智能技术相关发展的兴趣日益浓厚。 根据 GitHub 上进行的一项调查,92% 的开发者已经在使用或尝试使用 AI 工具。

- JavaScript 仍然是 GitHub 上最流行的语言。 Python 保持第二名。 第三名是 TypeScript 语言,它取代了 Java 语言,排名第四。 第五、第六和第七名分别由 C#、C++ 和 PHP 语言占据。 C 语言升至第八位,将 Shell 取代至第九位。 第十名被 Go 语言占据。 之前占据第 5 位的 Ruby 语言立即升至第 6 位。 领域特定语言 HCL(Hashicorp 配置语言)的受欢迎程度显着增加(+7%),排名第 10 位。 第 15、36 和 11 位分别是 Kotlin、Dart 和 SCSS。

- Rust (+40%) 在最快速流行的语言排名中名列前茅,其次是 Lua、TypeScript 和 HСL。 T-SQL 和 TeX 的受欢迎程度有所增加。

- GitHub Actions 中完成的作品数量同比增长 169%。
- 超过 80% 的更改是对私有存储库进行的。 私人存储库中有 4.2 亿个更改,公共存储库中有 310 亿个更改。
- 设计为在云原生环境中运行或使用基于 Git 的基础设施即代码 (IaC) 模型的应用程序越来越受欢迎。 超过 1 万个公共存储库使用 Dockerfile 来创建容器。
- 使用自动化系统来跟踪依赖性漏洞的开发人员数量有所增加。 来自此类系统的已接受 Pull 请求的数量在一年内增加了 60%。
- 年内,超过 301 亿项变更被 GitHub 上的开放项目接受。
- 就参与者数量而言,领先的存储库是 VSCode、Home Assistant 和 Flutter:

- 就与新参与者发展的联系程度而言,以下存储库处于领先地位:

同时,2023 年 GitHub Awards 获奖名单揭晓:
- 热烈欢迎奖:Python 软件基金会。
- 提名“Global Grandiose”:用于构建 Storybook 界面的 Web 框架。
- 硬件黑客奖:Limor Fried (@LadyADA),开放硬件公司 Adafruit Industries 的领导者。
- “值得关注新人”提名:基于机器学习语言模型创建应用程序的框架——LangChain。
- “供应链哨兵”提名:Alexander Brandes (@notmyfault),Jenkins 项目维护者。
- “观众选择”提名:静态站点生成器 Astro。
- OSPO领导层(开源项目办公室)提名:梅赛德斯奔驰,积极使用开源软件并发布了相应的宣言。
- DevOps 冠军奖:来自 TELUS 的 Katie Peters。
- “GitHub for Good”提名:Ersilia 组织,开发医学开源软件。
此外,GutHub 推出了利用机器学习的新应用程序安全测试工具,并宣布在 XNUMX 月推出与 AI 顾问聊天(GitHub Copilot Chat),这将有助于编写代码、识别错误和创建测试,以及答案开发相关问题,以自然语言给出。
来源: opennet.ru
