GitHub 报告:TypeScript 取代 Java 成为第三受欢迎语言

alt

GitHub的Octoverse报告

GitHub 发布了 2023 年度 Octoverse 开源状态报告。主要研究围绕AI,云,Git的开源活动如何改变开发人员开发体验,以及如何在开发者和企业生产中产生越来越大的影响。

报告发现三大趋势
  • 开发人员正在大量使用生成式 AI 进行构建。 越来越多的开发人员尝试使用 OpenAI 和其他 AI 公司的基础模型,开源生成式 AI 项目甚至在 2023 年进入了按贡献者数量排名的十大最受欢迎的开源项目。几乎所有开发人员 (92%) 都在使用或尝试借助 AI 编码工具。
  • 开发人员正在大规模运行云原生应用程序。 laC工作流是的声明试语言越来越多,云部署的标准化越来越高。开发人员使用Dockfile和容器,laC以及其他云原生技术的速度也在急剧加快
  • 2023 年 first-time 开源贡献者数量最多。 生成式 AI 项目在今年进入了 first-time 贡献者最受欢迎的的十大项目之列。GitHub 上的私人项目显着增长,同比增长 38%,占 GitHub 上所有活动的 80% 以上。

生成式AI

alt

生成式 AI 在 2023 年经历了爆发式增长,仅半年内涌现出的生成式 AI 项目数量就已达到了 2022 年全年的两倍之多。开发人员也开始更多地尝试使用 AI 模型。前几年,开发人员常使用 tensorflow/tensorflow、pytorch/pytorch 等机器学习库构建项目;现在则更多尝试使用 AI 模型和 LLM(如 ChatGPT API)。

最流行的编程语言

alt
  • JavaScript 仍然是 GitHub 上最常用的语言,其次是 Python。
  • TypeScript 越来越受欢迎,首次取代 Java 成为 GitHub 上 OSS 项目中第三大最受欢迎的语言,其用户群增长了 37%。
  • 用于数据分析和操作的流行语言和框架明显增加。 T-SQLTeX 等古老的语言在 2023 年均有所增长,凸显了数据科学家、数学家和分析师越来越多地使用开源平台和工具。“编程语言不再仅仅局限于传统软件开发领域”。
  • 在 GitHub 上一些较新的项目中, Kotlin、Rust、Go 和 Lua 的采用出现了较大的增长。 “Rust 和 Lua 都以内存安全和高效著称,而且都可用于系统和嵌入式系统编程,这也是它们增长的原因。 而 Go 最近的增长则是由 Kubernetes 和 Prometheus 等云原生项目的推动。

更多详情可查看完整报告

关注《1024领航员》公众号获取更多一手资料

本文由 mdnice 多平台发布

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值