TIOBE 公布了 2022 年 3 月的編程語言排行榜。
自去年 10 月登頂后,Python 至今仍牢牢占據榜一的位置。而本月值得注意的是:腳本語言 Lua 擠掉了 Groovy ,重新回到了 TIOBE 榜單的前 20 名。
TIOBE CEO Paul Jansen 評價稱,“在 2011 年的鼎盛時期,Lua 曾短暫進入前 10 名,目前尚不清楚它是否會再次回歸。但很明顯,Lua 在游戲開發市場上正在迎頭趕上:易于學習、執行速度快、與 C 接口簡單,使得 Lua 成為游戲工作的理想選擇。而 Lua 最近取得成功的推動力之一是非常流行的游戲平臺 Roblox,它使用 Lua 作為其主要編程語言。”
TIOBE 3 月 TOP 20 編程語言
相對于上個月,榜單前 10 名的位置都沒有變動。
- 前 20 比較慘的是 Go ,上個月剛從 13 名爬上 11 名,這個月又跌回去了
- 比較猛的是 Delphi/Object Pascal ,從上個月的 15 名沖上了 12 名; R 語言從上個月的 13 名沖上了 11 名
- 此外,Swift 的排名仍在往下掉,2 月從第 10 名掉到 12 名,這個月繼續掉到了 14 名
- MATLAB 從 14 → 15 ,下跌一名
- 而 Ruby、 VB 、 Objective-C、Perl 的排名都沒變化
TOP 10 編程語言 TIOBE 指數走勢(2002-2022)
第 21-50 名編程語言排行
第 51-100 名如下,由于它們之間的數值差異較小,僅以文本形式列出(按字母排序):
ABC, ActionScript, Alice, Apex, ATLAS, Bash, bc, BCPL, Boo, Bourne shell, C shell, CL (OS/400), Clipper, CLIPS, CoffeeScript, DCL, DiBOL, Dylan, ECMAScript, Eiffel, Elm, EXEC, F#, Factor, GML, Hack, Harbour, Haxe, Icon, IDL, Io, J#, Korn shell, Ladder Logic, LiveCode, LPC, ML, Monkey, OCaml, OpenCL, Oz, Processing, Q, Racket, REXX, Ring, S-PLUS, Scheme, SPARK, Tcl
TIOBE 編程社區指數(The TIOBE Programming Community index)是編程語言流行度的指標,該榜單每月更新一次,指數基于全球技術工程師、課程和第三方供應商的數量。包括流行的搜索引擎,如谷歌、必應、雅虎、維基百科、亞馬遜、YouTube 和百度都用于指數計算。具體的計算方式見這里:https://www.tiobe.com/tiobe-index/programming-languages-definition/。
值得注意的是,TIOBE 指數并不代表語言的好壞,畢竟蘿卜青菜各有所愛。
詳細榜單信息可以查看 TIOBE 官網。