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