17611538698
webmaster@21cto.com

Python 取代 JavaScript 成为 GitHub 上使用最广泛的语言

资讯 0 476 2024-11-06 11:58:07

图片

导读:年度报告发现人工智能项目呈爆炸式增长,来自编程社区以外的新用户推动了这一发展。

Octoverse 最近出现了“意外”,Python 取代 JavaScript 成为 GitHub 上使用最广泛的编程语言。


微软旗下的编码平台GitHub在上周发布的今年 Octoverse 报告中表示, Python 自2019 年取代 Java 以来一直占据第二位,而此次崛起很大程度上归功于 GitHub 上生成式 AI项目的活动量激增。


除了 Python 跃居榜首之外,GitHub 还指出,Jupyter Notebooks(专为数据科学应用设计的开源、基于 Web 的开发笔记本)在过去一年中在该平台上的使用率增长了 92%。这两个因素,加上新用户的激增,“可能表明数据科学、人工智能、机器学习和学术界的人们越来越多地使用 GitHub。” 


图片

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 年也是开源软件的丰收年,“首次为开源项目做出贡献的人将继续增加”。 

考虑到报告的其余主题,大家可能不会对大多数开源贡献者的时间花在哪里感到惊讶:

致力于人工智能项目,同时也有大量商业支持的开源软件贡献。

作者:万能的大雄

评论