导读:年度报告发现人工智能项目呈爆炸式增长,来自编程社区以外的新用户推动了这一发展。
GitHub 的 2024 年最常用编程语言列表
GitHub 似乎已经得出结论,2024 年将是生成式人工智能成为开发者“核心构建模块”一部分的一年,GitHub 上的 GenAI 项目总数将增加到 98%,这些项目的贡献者数量将增加 59%。据 GitHub 称,这些贡献者中有许多是新用户,其中相当一部分来自印度和巴西地区。
GitHub 表示:“我们还看到,采用GitHub Copilot作为免费访问计划一部分的学生、教师和开源维护者的数量同比增长了 100% 。这表明,人工智能不仅帮助更多人学习编写代码或更快地构建软件,还吸引和帮助更多的人成为开发人员。”
简而言之,GitHub 的结论是,人工智能正在改变开发人员的定义:它不再仅仅是成为一名拥有计算机科学技术专业知识或掌握特定编程语言的程序员。
GitHub 指出:“开发人员的概念不仅限于软件开发人员,还包括运营或 IT 开发人员、机器学习研究人员、数据科学家、学生、教师与数学家等角色。”
鉴于 Python 作为数据科学界的宠儿的地位,它成为 GitHub 上最受欢迎的语言(除了代码推送之外,JavaScript 仍然占据首位)是完全合理的。
当被问及 Python 新获得的霸主地位时,Python 软件基金会执行董事 Deb Nicholson 告诉 GitHub:“我们非常高兴地了解到 Python 在 GitHub 上的受欢迎程度持续上升,特别是再加上 Jupyter Notebooks、数据分析、人工智能和开源技术的使用增加。”
GitHub 表示,随着 Python 的崛起,以及 Shell 和 C 之间第八大最常用语言的交替,2024 年也是开源软件的丰收年,“首次为开源项目做出贡献的人将继续增加”。
考虑到报告的其余主题,大家可能不会对大多数开源贡献者的时间花在哪里感到惊讶:
致力于人工智能项目,同时也有大量商业支持的开源软件贡献。
作者:万能的大雄
本文为 @ 万能的大雄 创作并授权 21CTO 发布,未经许可,请勿转载。
内容授权事宜请您联系 webmaster@21cto.com或关注 21CTO 公众号。
该文观点仅代表作者本人,21CTO 平台仅提供信息存储空间服务。