出品|開源中國
TIOBE 於今天公布了 2023 年 3 月的程式語言排行榜。
自去年 9 月起,Go 語言在 TIOBE 指數中的排名就一直徘徊在 11、12 名這兩個位置。到了本月,Go 「不負眾望 「 終於進入了前十名的行列中。
Go 是靜態類型的程式語言,具有並發性和垃圾回收這樣的特點,並且還有良好的性能。Docker 和 Kubernetes 等熱門應用都是在 Go 的幫助下開發的。再加上 Go 語言得到了來自 Google 的支持,這些條件綜合在一起,使得 Go 語言也得到了越來越多開發者的認可。
不過 TIOBE 第 10 名的位置競爭激烈,幾乎每個月都在變化,Go 能否守住這個位置,甚至挑戰更前的位置呢?我們拭目以待。
毫無意外,Python 依然保持第一。
TIOBE 3 月 TOP 20 程式語言
相比上個月的 TOP 20 榜單,本月 Perl 跌出榜單,填補 Perl 位置的則是排名第 17 的 Fortran。
Top 20 其他語言的一些排名變化:
-
C++ 的排名從第 3 跌至第 4;
-
Java 的排名剛好相反,從第 4 升至第 3;
-
PHP 從上個月的第 10 名,升至本月的第 9 名;
-
Assembly 從第 9 跌至第 11;
-
R 語言的排名從 12 跌至 19;
-
Matlab 的排名從 13 上升至 12;
-
Swift 的排名從 15 跌至 20;
-
Rust 的排名從 20 升至 19;
TOP 10 程式語言 TIOBE 指數走勢(2002-2023)
第 21-50 名程式語言排行
第 51-100 名如下
由於它們之間的數值差異較小,僅列出程式語言名稱(按字母順序排列):
ActionScript, Apex, Avenue, BCPL, Bourne shell, C shell, CL (OS/400), CLIPS, Clojure, CLU, CoffeeScript, Common Lisp, Crystal, cT, Elixir, Erlang, Forth, GAMS, Hack, Inform, Io, Ioke, J, J#, JScript, Korn shell, Ladder Logic, LiveCode, ML, MQL5, NATURAL, Nim, OCaml, Occam, PILOT, PL/I, Programming Without Coding Technology, Q, Racket, Raku, Scheme, Smalltalk, Solidity, SPARK, Tcl, VHDL, X++, Xojo, Zig
TIOBE 編程社區指數(The TIOBE Programming Community index)是一個衡量程式語言受歡迎程度的指標,該指數每月更新一次。評判的依據來自世界範圍內的工程師、課程和第三方供應商,包括流行的搜尋引擎,如 Google、必應、雅虎、維基百科、亞馬遜、YouTube 和百度都被用於指數計算。值得注意的是,TIOBE 指數並不代表程式語言的好壞或編寫代碼的多少。
該指數可以用來檢查你的編程技能是否還能跟上時代的步伐,或者在開始建立一個新的軟體系統時,基於指數對採用何種程式語言做出決策。
TIOBE 指數的定義方式,以及 TIOBE 4 月榜單的詳細信息均可查看官網。