TIOBE 2016年4月程式語言排行榜:Visual Basic即將出局

iteye發表於2016-04-13

  很久以前,只有幾個主流的程式語言瓜分天下,它們分別是:COBOL、BASIC和FORTRAN。很多軟體系統都是用這幾種語言編寫的,而且令人驚訝的是,其中很多系統生存至今。經過多年的發展,COBOL和FORTRAN已從主流榜單中消失,在TIOBE排行中分別列居第20和第30名,而BASIC則憑藉微軟之勢堅強地留在了十強榜單中。

  VB(Visual Basic)語言是由微軟開發建立的,最經典的版本是VB6,也稱“經典VB”,這個版本極為成功。之後,微軟公司於10多年前,也就是2002年將VB.NET作為經典VB的繼任者推出,以確保VB能與微軟的.NET框架相容。雖然並不怎麼成功,但至少保證了VB沒有衰落得太直接。不過,由於VB.NET與經典VB實際上屬於兩種完全不同的語言,結果導致一方面VB社群無所適從,另一方面也不利於VB.NET的流行。經典VB仍在繼續衰落,而VB.NET的十強坐席也將不保,這意味著從TIOBE排行榜開榜以來,BASIC語言將首次掉出十強之外。雖然有可代替的語言,比如PureBasic(第43名)、thinBasic(第77名)以及BBC Basic(第79名),但相應的社群都還太小,不足以挽回VB的頹勢。

  程式語言排行榜 TOP20 榜單

TIOBE 2016年4月程式語言排行榜:Visual Basic即將出局

  下面是第 21-50 位的程式語言,排名如下:

TIOBE 2016年4月程式語言排行榜:Visual Basic即將出局

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

TIOBE 2016年4月程式語言排行榜:Visual Basic即將出局

  下面是50-100名:由於差異較小,僅將名稱列在下面(按照首字母排序)

  引用

  4th Dimension/4D, ABC, ActionScript, Angelscript, APL, ATLAS, Awk, BBC BASIC, bc, Bourne shell, C shell, cg, CL (OS/400), Common Lisp, cT, Elixir, Forth, Hack, Icon, IDL, Inform, Io, Ioke, J, Julia, Korn shell, Mathematica, Mercury, ML, MQL4, MS-DOS batch, NATURAL, NXT-G, OCaml, OpenCL, Oz, PL/I, PostScript, PowerShell, Programming Without Coding Technology, Pure Data, Rust, S-PLUS, sed, Smalltalk, Stata, Tcl, thinBasic, Verilog, VHDL

  Top 10程式語言排行榜更長期走勢(1986-2016)

  (注:該位次取自12個月的平均值)

TIOBE 2016年4月程式語言排行榜:Visual Basic即將出局

  年度程式語言(2003-2015)

TIOBE 2016年4月程式語言排行榜:Visual Basic即將出局

  必須宣告這個榜單本身採集的是英文世界的資料,雖然在反映趨勢上有一些參考意義,但與中國的實際情況不完全符合,而且,這張取樣本身也有相當大的侷限性。

  【說明】

  TIOBE 程式語言社群排行榜是程式語言流行趨勢的一個指標,每月更新。這份排行榜排名基於網際網路上有經驗的程式設計師、課程和第三方廠商的數量。排名使用著名的搜尋引擎(諸如Google、MSN、Yahoo!、Wikipedia、YouTube以及Baidu等)進行計算。請注意這個排行榜只是反映某個程式語言的熱門程度,並不能說明一門程式語言好不好,或者一門語言所編寫的程式碼數量多少。

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

  英文原文:TIOBE Index for April 2016(文/孫薇 責編/錢曙光)

相關文章