在 GitHub 历史上,Python 第一次取代 JavaScript 成为平台上最流行的编程语言,编码人员使用这种越来越常见的语言进行 AI 开发。
该平台的年度 Octoverse 报告显示,Python 的受欢迎程度似乎主要是由于对人工智能的巨大需求,但它也被用于开源项目的数据科学。
据统计,仅对生成式 AI 项目的贡献就增长了 59%,与 2023 年相比,对 AI 相关公共项目的贡献几乎翻了一番。该平台表示,印度、德国、日本和新加坡占其中的大部分。
Python 现在是 GitHub 最受欢迎的语言
此外,GitHub 指出,来自世界各地的开发人员加入和使用该平台的人数激增:“......这些开发人员中的许多人是第一次为开源项目做出贡献。
在 ChatGPT 公开预览版发布和随后的 AI 热潮两年后,该公司表示,公司和开发人员都正在将注意力转向 AI 代理和更小的模型,这些模型需要更少的计算并承诺更多的自定义应用程序。
对 Python 的需求也体现在使用 Jupyter Notebooks 的 92% 中,Jupyter Notebooks 是一个旨在支持开源软件开发的项目。
根据该报告,Python 成为该平台的第一语言表明用户群发生了转变,从传统的软件程序员转向更广泛的 STEM 用例。
Python、JavaScript、TypeScript 和 Java 仍然是 GitHub 上最常见的语言,但 Rust 等系统编程语言也在兴起。
展望未来,GitHub 预计,到 2028 年,印度将拥有世界上最大的 GitHub 开发人员群体,非洲和巴西等拉丁美洲国家也将出现显著增长。
该报告的发布恰逢该公司的年度 Universe 活动,它利用该活动宣布了更多型号的推出。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 将于下周推出,谷歌的 Gemini 1.5 Pro 将在未来几周内推出。