TIOBE 2016年3月編程語言排行榜:編程語言呈內部發展趨勢
2016-03-08 19:45:45 來源: mengyidan1988 評論:0 點擊:
盡管軟件行業發展迅速,熱門編程語言的發展似乎卻成了例外,始終未有太大改變。如果我們將當前TIOBE編程語言排行榜的前十拿出來,與十年前的前十做以比對,就會發現這兩份名單完全相同!唯一的不同在于:其中Visual Basic、PHP和Perl與同為十大熱門卻更現代的C 、Python和JavaScript交換了位置。沒錯,在這十年間Objective-C確曾進入過十大熱門語言,甚至還
盡管軟件行業發展迅速,熱門編程語言的發展似乎卻成了例外,始終未有太大改變。如果我們將當前TIOBE編程語言排行榜的前十拿出來,與十年前的前十做以比對,就會發現這兩份名單完全相同!唯一的不同在于:其中Visual Basic、PHP和Perl與同為十大熱門卻更現代的C#、Python和JavaScript交換了位置。沒錯,在這十年間Objective-C確曾進入過十大熱門語言,甚至還攀升到了前三的位置,不過在蘋果宣布用Swift代替Objective-C之后,它便很快銷聲匿跡了。根據這些情況,我們可以得出結論:編程語言并無實質性變化,而且未來十年也不會出現什么新的大型編程語言。
不過事實并不盡然,編程語言的真正變化在于:為了競爭存活,前十大熱門編程語言都借鑒了其他語言的功能,作為新功能引入。想想Java8、C++11、Python3還有PHP7吧,這些只是其中幾例。由于十大熱門語言的代碼庫都很龐大,使用者更愿意在該語言中實現變更,而不是換用新的編程語言。
編程語言排行榜 TOP20 榜單

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

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

下面是50-100名:由于差異較小,僅將名稱列在下面(按照首字母排序)
本月TIOBE指數發生了如下變更:
經Matej Tymes建議,添加了ELM語言,在列表中排在第120名。
Top 10編程語言排行榜更長期走勢(1986-2016)
(注:該位次取自12個月的平均值)

年度編程語言(2003-2015)

必須聲明這個榜單本身采集的是英文世界的數據,雖然在反映趨勢上有一些參考意義,但與中國的實際情況不完全符合,而且,這張采樣本身也有相當大的局限性。
【說明】
TIOBE 編程語言社區排行榜是編程語言流行趨勢的一個指標,每月更新。這份排行榜排名基于互聯網上有經驗的程序員、課程和第三方廠商的數量。排名使用著名的搜索引擎(諸如Google、MSN、Yahoo!、Wikipedia、YouTube以及Baidu等)進行計算。請注意這個排行榜只是反映某個編程語言的熱門程度,并不能說明一門編程語言好不好,或者一門語言所編寫的代碼數量多少。
這個排行榜可以用來考查你的編程技能是否與時俱進,也可以在開發新系統時作為一個語言選擇依據。
英文原文:TIOBE Index for March 2016
不過事實并不盡然,編程語言的真正變化在于:為了競爭存活,前十大熱門編程語言都借鑒了其他語言的功能,作為新功能引入。想想Java8、C++11、Python3還有PHP7吧,這些只是其中幾例。由于十大熱門語言的代碼庫都很龐大,使用者更愿意在該語言中實現變更,而不是換用新的編程語言。
編程語言排行榜 TOP20 榜單

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

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

下面是50-100名:由于差異較小,僅將名稱列在下面(按照首字母排序)
引用
4th Dimension/4D, ABC, ActionScript, Angelscript, APL, Awk, BBC BASIC, bc, Bourne shell, C shell, CFML, cg, CL (OS/400), Clojure, Common Lisp, cT, Eiffel, Elixir, Emacs Lisp, Forth, Hack, Icon, IDL, Io, J, Julia, Korn shell, Magic, Mathematica, Mercury, ML, MQL4, MS-DOS batch, NATURAL, NXT-G, OCaml, OpenCL, Oz, PL/I, PostScript, PowerShell, Pure Data, sed, Smalltalk, SPARK, Standard ML, Stata, Tcl, thinBasic, Verilog
本月TIOBE指數發生了如下變更:
經Matej Tymes建議,添加了ELM語言,在列表中排在第120名。
Top 10編程語言排行榜更長期走勢(1986-2016)
(注:該位次取自12個月的平均值)

年度編程語言(2003-2015)

必須聲明這個榜單本身采集的是英文世界的數據,雖然在反映趨勢上有一些參考意義,但與中國的實際情況不完全符合,而且,這張采樣本身也有相當大的局限性。
【說明】
TIOBE 編程語言社區排行榜是編程語言流行趨勢的一個指標,每月更新。這份排行榜排名基于互聯網上有經驗的程序員、課程和第三方廠商的數量。排名使用著名的搜索引擎(諸如Google、MSN、Yahoo!、Wikipedia、YouTube以及Baidu等)進行計算。請注意這個排行榜只是反映某個編程語言的熱門程度,并不能說明一門編程語言好不好,或者一門語言所編寫的代碼數量多少。
這個排行榜可以用來考查你的編程技能是否與時俱進,也可以在開發新系統時作為一個語言選擇依據。
英文原文:TIOBE Index for March 2016
相關熱詞搜索:TIOBE objective-c language 編程語言
上一篇:Android 日常開發總結的技術經驗 60 條
下一篇:OCP Oracle Java SE 8專業程序員認證學習指南——認證與深入學習的階梯
分享到:
收藏
