IT之家 10 月 31 日消息,GitHub 年度報(bào)告《Octoverse》顯示,Python 首次超越 JavaScript 成為 GitHub 上最受歡迎的編程語(yǔ)言。這主要是受到人工智能(AI)開(kāi)發(fā)需求激增的推動(dòng),Python 還被廣泛應(yīng)用于數(shù)據(jù)科學(xué)和開(kāi)源項(xiàng)目的開(kāi)發(fā)。
報(bào)告指出,與生成式 AI 相關(guān)的項(xiàng)目貢獻(xiàn)量在過(guò)去一年中增長(zhǎng)了 59%,AI 相關(guān)的公共項(xiàng)目的貢獻(xiàn)量幾乎比 2023 年翻了一番,印度、德國(guó)、日本和新加坡是這些貢獻(xiàn)的主要來(lái)源。此外,越來(lái)越多來(lái)自世界各地的開(kāi)發(fā)者加入并使用 GitHub,其中許多人首次參與開(kāi)源項(xiàng)目。
IT之家注意到,自 ChatGPT 兩年前公測(cè)以來(lái),AI 技術(shù)迅猛發(fā)展,企業(yè)和開(kāi)發(fā)者開(kāi)始將目光轉(zhuǎn)向計(jì)算需求較低、應(yīng)用更具定制化的小型 AI 模型和 AI 代理。Python 需求的激增還表現(xiàn)在 Jupyter Notebooks 項(xiàng)目使用量上,這一支持開(kāi)源軟件開(kāi)發(fā)的工具使用率增長(zhǎng)了 92%。
GitHub 認(rèn)為,Python 的崛起反映了用戶群的轉(zhuǎn)變,從傳統(tǒng)的軟件程序員擴(kuò)展到更廣泛的科學(xué)、技術(shù)、工程和數(shù)學(xué)(STEM)領(lǐng)域。
目前,Python、JavaScript、TypeScript 和 Java 仍是 GitHub 上的主流編程語(yǔ)言,同時(shí)像 Rust 這樣的系統(tǒng)編程語(yǔ)言也在逐漸崛起。
GitHub 預(yù)測(cè),到 2028 年,印度將擁有全球最大的 GitHub 開(kāi)發(fā)者群體,非洲和拉丁美洲國(guó)家,如巴西,也將迎來(lái)顯著增長(zhǎng)。
此次報(bào)告發(fā)布恰逢 GitHub 年度 Universe 大會(huì),會(huì)上 GitHub 宣布將進(jìn)一步擴(kuò)展平臺(tái)上提供的 AI 模型。GitHub Copilot 最初依賴 OpenAI 的 GPT-3 Codex 模型,后續(xù)版本則采用了 GPT-3.5、GPT 3.5-turbo、GPT-4 等多個(gè)版本,以滿足不同延遲和質(zhì)量需求。當(dāng)前,Copilot Chat 已引入 OpenAI 的 o1-preview 和 o1-mini 模型,而 Anthropic 的 Claude 3.5 Sonnet 以及谷歌的 Gemini 1.5 Pro 模型也將在未來(lái)幾周內(nèi)陸續(xù)引入。