天天看點

Python再獲年度程式設計語言,微軟或成最大赢家

機器之心報道

編輯:蛋醬、小舟

這已是 Python 第五次被評為 Tiobe 年度程式設計語言。

成立于 2000 年的 Tiobe 公司,二十多年來一直以衡量程式設計語言流行度而聞名。由 Tiobe 推出的年度程式設計語言獎項 2021 年再度花落 Python,這是 Python 連續第二年被評為年度程式設計語言,也是第五次獲得該獎項。

該獎項旨在頒發給一年内使用率增幅最大的程式設計語言。Tiobe 表示,C# 的增幅原本有望首次奪冠,然而 Python 在 2021 年最後一個月超過了 C#。Python 近年來的流行得益于機器學習、資料科學等領域的推動。

Python再獲年度程式設計語言,微軟或成最大赢家

Tiobe 的排名是基于搜尋引擎統計的,根據開發人員搜尋的程式設計語言關鍵詞,按搜尋份額劃分。

Tiobe 的年度排名也反映出微軟對于開發者的重要性。

微軟在 2020 年聘請了 Python 之父 Guido van Rossum,旨在提高 Python 語言的效率。Python 在高端硬體上運作良好,在移動裝置上運作滞後,但它為 Azure 等雲平台上的開發創造了機會。

Python再獲年度程式設計語言,微軟或成最大赢家

Python 之父 Guido van Rossum

Tiobe 的年度排名中第二受歡迎的語言 C# 則是由微軟技術研究員 Anders Hejlsberg 為 .NET Framework 和微軟的開發者工具 Visual Studio 設計的語言。

相比之下,盡管 Java 仍是開發者們學習的基本語言,但企業應用的标準已從 Java 變為 Python。

「雖然距離 Java 在 2001 年創下 26.49% 的曆史記錄還很遙遠,但 Python 已經成為許多領域事實上的标準程式設計語言,而這種勝利并不會很快停止,」 Tiobe 主席 Paul Jensen 指出潛在的新競争者的數量是有限的:「除了 Swift 和 Go 之外,我們預計不會很快有任何新語言進入前 5 名甚至前 3 名。」

今年的排行榜中出現了一些攪局者。Rust 是一種處理記憶體安全漏洞的系統程式設計語言,目前排名 26 位, 領先于 MIT 的 Julia 和 Kotlin,一種由谷歌認可的用于 Android 應用程式開發的語言。

Rust 在 2021 年的表現很突出,得到了 Facebook、AWS、微軟 Azure 和谷歌雲的支援。

Tiobe 稱,蘋果的 Swift(用于 iOS 和 macOS 應用程式開發)從第 13 位躍升至第 10 位,而谷歌的 Go 從第 14 位略微升至第 13 位,Kotlin 從第 40 位上升到第 29 位,谷歌的 Dart 從第 25 位跌至第 37 位,Julia 從第 23 位跌至第 28 位,而微軟的 TypeScript 從第 42 位跌至第 49 位。

Tiobe 2022 年 1 月榜單中,排名前 10 位的語言是 Python、C、Java、C++、C#、Visual Basic、JavaScript、彙編語言、SQL 和 Swift。

Python再獲年度程式設計語言,微軟或成最大赢家

參考連結:https://www.zdnet.com/article/top-programming-languages-this-developer-favorite-shows-no-sign-of-slowing-down/

繼續閱讀