在 GitHub 的历史上,Python 首次超过 JavaScript 成为该平台上最受欢迎的编程语言,程序员们使用这一日益常见的语言来进行 人工智能 开发。

该平台的年度 Octoverse 报告 表明,Python 的受欢迎程度很大程度上是由于对人工智能的巨大需求,但它也用于开源项目的数据科学。

据统计,仅在生成式人工智能项目方面的贡献就增长了 59%,与 2023 年相比,针对人工智能相关公共项目的贡献几乎翻了一番。该平台称,印度、德国、日本和新加坡在这当中占了大部分。

Python 如今已成为 GitHub 上最受欢迎的语言

Python 如今已成为 GitHub 上最受欢迎的语言

此外,GitHub 指出,来自世界各地加入并使用该平台的开发者人数大幅增加:“......其中有许多开发者是首次为开源项目贡献力量。”

自 ChatGPT 公开预览版推出以及随后掀起人工智能热潮的两年后,该公司称,公司和开发者都把注意力转向了人工智能代理以及需要更少计算且有望实现更多定制应用的较小模型。

Python 的需求在 Jupyter Notebooks 使用量增加 92% 这一情况中也有所体现,Jupyter Notebooks 是一个旨在支持开源软件开发的项目。

根据该报告,Python 增长成为该平台的第一语言,这表明用户群从传统的软件程序员转向了更广泛的 STEM 用例。

Python、JavaScript、TypeScript 和 Java 仍然是 GitHub 上最常见的语言,但像 Rust 这样的系统编程语言也在崛起。

展望未来,GitHub 预计到 2028 年,印度将成为 GitHub 上全球开发者人数最多的国家之一,而非洲和拉丁美洲的国家,比如巴西,也将实现显著增长。

该报告发布之时,正赶上公司的年度“宇宙”活动,公司借此 宣布 了更多型号可供使用。

GitHub Copilot 最初是和基于 GPT-3 的 Codex 一同推出的,到现在为止,在很大程度上一直依赖 OpenAI。

后来对 Copilot Chat 的更新引入了 GPT-3.5、GPT 3.5-turbo、GPT-4、GPT-4o 以及 4o-mini 模型,以满足不同的延迟和质量方面的要求,不过现在该公司承诺会提供来自其他供应商的新模型选项。

现在,Copilot Chat 现已携手 OpenAI 的 o1-preview 和 o1-mini 模型推出,但 Anthropic 的 Claude 3.5 Sonnet 预计于下周推出,而 Google 的 Gemini 1.5 Pro 则将在未来几周内推出。