奧推網

選單
科技

TIOBE 8 月程式語言排行榜:沒有一門語言能比得上 Python!

整理 | 蘇宓

出品 | CSDN(ID:CSDNnews)

最新一期的程式語言榜單重磅釋出!

達到歷史新高度的 Python

在眾多程式語言中,似乎已經沒有什麼能夠阻擋 Python 的步伐。據 8 月最新 TIOBE 榜單顯示,指令碼語言 Python 相比上個月增加了 2%,市場份額達到 15。42,創下了歷史新高。

對此,TIOBE 軟體公司 CEO Paul Jansen 評價道,“現在很難找到一個沒有廣泛使用 Python 的程式設計領域。可能唯一存在的例外是(安全性至關重要)的嵌入系統,由於 Python 是動態型別的,速度太慢了,不太適合嵌入式領域。當然,這也是為什麼效能優異的 C、C++ 目前越來越受歡迎的主要原因。”

除此之外,在 Top 10 榜單中,PHP 上升一位,進入 Top 10。蘋果的 Swift 語言下降了一個名次,佔比 1。27%,排名第 11 位。同時,還有一些值得關注的其他變化:

Go 語言從上月的第 12 位跌落到本月的 15 位,下降 3 個名次。其名次與市場份額有所跌落,也有不少人猜測是與 Google 推出的新語言 Carbon 有關,當前,此語言排在第 192 位;

Ruby 市場份額有所下降,目前排名第 18 位;

作為一門安全性極高的程式語言,Rust 近年來受到了各大公司的歡迎,如微軟、Google、亞馬遜等,它可以更安全地處理記憶體管理和其他對安全性有著極高要求的任務。在此廣泛應用的趨勢下,Rust 在 TIOBE 榜單也接近 Top 20,當前排在第 22 位;

Kotlin 迴歸 Top 30 的榜單,排在第 29 位。

其他程式語言排名

第 51-100 名如下,由於它們之間的數值差異較小,僅以文字形式列出(按字母排序):

Agilent VEE, Alice, Arc, ATLAS, BlitzMax, C shell, CFML, cg, Ch, CHILL, CL (OS/400), Clojure, CLU, DiBOL, Elixir, Erlang, F#, Fantom, Forth, Hack, Ioke, LabVIEW, Ladder Logic, Lasso, LiveCode, LPC, M4, Max/MSP, MDX, MEL, Modula-2, MOO, MQL5, Nim, Occam, PL/I, POV-Ray, Processing, Programming Without Coding Technology, Q, REBOL, Small Basic, Solidity, SPARK, Squirrel, Tcl, Uniface, Vala/Genie, VBScript, X++

Top 10 程式語言 TIOBE 指數走勢(2002-2022)

歷史排名(1987-2022)

注:以下排名位次取決於 12 個月的平均值。

程式語言“名人榜”(2003-2021)

【說明】:

TIOBE 程式語言社群排行榜是程式語言流行趨勢的一個指標,每月更新,這份排行榜排名基於全球技術工程師、課程和第三方供應商的數量,其中包括了流行的搜尋引擎以及技術社群,如 Google、百度、維基百科、CSDN、必應、Hao 123 等等。具體的計算方式詳見:https://www。tiobe。com/tiobe-index/programming-languages-definition/。請注意這個排行榜只是反映某個程式語言的熱門程度,並不能說明一門程式語言好不好,或者一門語言所編寫的程式碼數量多少。

這個排行榜可以用來考察你的程式設計技能是否與時俱進,也可以在開發新系統時作為一個語言選擇依據。

詳細榜單資訊可參考 TIOBE 官網:https://www。tiobe。com/tiobe-index