2016年編程語言學什么語言最有前景呢?問鼎2016年度編程語言寶座將是誰?
距2016年度編程語言的宣布僅剩三個月了,這次寶座將會花落誰家呢?與去年同期相比,2016年僅有兩種語言的增長率超過了1%,分別是Go語言和Groovy語言。
不過要注意的是:Groovy在2015年底出現了爆炸性的增長,因此在2017年1月左右的增長速度可能就不會太快了。因此,谷歌的Go語言似乎就是那個唯一了,這其中Docker這個以Go語言寫就的容器應用普及開來很可能在其中助了一把力。
其他類似Objective-C、Swift以及R語言等編程語言的年度增長率雖接近1%,但應當還達不到年度編程語言的標準。特別是再次擠入候選名單的Objective-C,從2014年4月的12.875%下跌到2016年1月的1.074%,不過目前又在回升了。
10月編程語言排行榜 TOP20 榜單
以下你可以看到各編程語言2015年與2016年在10月份的對比圖:
下面是第 21-50 位的編程語言,排名如下:
Top 10編程語言TIOBE指數走勢(2002-2016)
下面是50-100名:由于差異較小,僅將名稱列在下面(按照首字母排序)
(Visual) FoxPro, 4th Dimension/4D, ABC, ActionScript, APL, AutoLISP, bc, BlitzMax, Bourne shell, C shell, CFML, cg, Common Lisp, Crystal, Eiffel, Elixir, Elm, Forth, Hack, Icon, IDL, Inform, Io, J, Julia, Korn shell, Kotlin, Maple, ML, MQL4, MS-DOS batch, NATURAL, NXT-G, OCaml, OpenCL, Oz, Pascal, PL/I, PowerShell, REXX, S, Simulink, Smalltalk, SPARK, SPSS, Standard ML, Stata, Tcl, VBScript, Verilog
Top 10編程語言排行榜更長期走勢(1986-2016)(注:該位次取自12個月的平均值)
從上圖可以看出位居第一的編程語言一般持續3-4年,明年是誰會成為第一呢?
歷年度編程語言排行(2003-2015)
TIOBE 編程語言社區排行榜
TIOBE 編程語言社區排行榜是編程語言流行趨勢的一個指標,每月更新。這份排行榜排名基于互聯網上有經驗的程序員、課程和第三方廠商的數量。排名使用著名的搜索引擎(諸如Google、MSN、Yahoo!、Wikipedia、YouTube以及Baidu等)進行計算。請注意這個排行榜只是反映某個編程語言的熱門程度,并不能說明一門編程語言好不好,或者一門語言所編寫的代碼數量多少。這個排行榜可以用來考查你的編程技能是否與時俱進,也可以在開發新系統時作為一個語言選擇依據。