TIOBE 2016年7月程式語言排行榜: 組合語言再次排入前十

csdn發表於2016-07-11

  本月的排名可能會有些出人意料:現存最低水平的程式語言再次進入了TIOBE排行榜的前十之列。這門程式語言相對於其他語言來說,水平與生產力如此低下,並且容易導致各種各樣的程式語言錯誤,為什麼還會有人用它來編寫程式碼呢?

  唯二合理的解釋就是:首先僅能執行組合語言的小型裝置在數量上日益增長,如今甚至連我們的牙刷或者咖啡機也在執行組合語言;此外匯編語言在效能表現上無與倫比,假設效能為先,則其他語言都無法媲美組合語言。

  本月還有些有趣的變化:優秀而古老的Tcl語言從65名上升到48名,CFML (ColdFusion)從102名上升到66名,而Maple則從94名跳到74名。

  程式語言排行榜 TOP20 榜單

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

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

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

  (Visual) FoxPro, ABC, ActionScript, APL, AutoLISP, BBC BASIC, bc, Bourne shell, C shell, CFML, cg, CL (OS/400), Clojure, Common Lisp, Crystal, Elixir, Elm, Emacs Lisp, EXEC, Forth, Go, Hack, Icon, IDL, Inform, Io, Ioke, J, Julia, Korn shell, Maple, Mathematica, Mercury, ML, Modula-2, MQL4, MS-DOS batch, NATURAL, NXT-G, OCaml, OpenCL, Oz, Pascal, PL/I, REXX, Smalltalk, SPARK, SPSS, Stata, Verilog

  本月TIOBE指數發生瞭如下變更:

  根據Santiago Palladino的建議,我們將Crystal語言新增到了榜單之中,排在第99名。

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

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

  年度程式語言(2003-2015)

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

  【說明】

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

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

  原文連結: TIOBE Index for July 2016 (文/孫薇 責編/錢曙光)

相關文章