轉帖|行業資訊|編輯:龔雪|2016-09-01 09:52:43.000|閱讀 626 次
概述:摘要:老牌C語言頹勢明顯,其地位尷尬有多方面原因。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
C語言本月的占比僅為11.303%,這個數字達到了從2001年TIOBE開榜以來的歷史最低。C語言衰落的主要原因在于:首先,它很難適用于蓬勃發展的web及移動應用的開發領域。此外,C語言并沒有像其它大型語言——如Java、C++以及C#之類那樣有所發展,的確有“較新的”C11可用,但這個新版較之老版變化極少。
盡管有約束要求C語言的目標代碼應當保持小而快,但對整體并無幫助;同時,再添加類似C++的功能也沒什么用處,因為那些功能在C++中都已具備。因此,C語言的地位頗有些尷尬。
另一個原因在于:大型公司都不推廣這種語言——Oracle支持Java,微軟支持C++、C#和TypeScript,谷歌支持Java、Python、Go、Dart 和JavaScript,蘋果推廣Swift和Objective-C等等,但并沒有公司公開對C語言表示支持。
編程語言排行榜TOP20榜單:
下面是第 21-50 位的編程語言,排名如下:
Top 10編程語言TIOBE指數走勢(2002-2016):
下面是50-100名:由于差異較小,僅將名稱列在下面(按照首字母排序):
(Visual) FoxPro, ABC, ActionScript, Algol, APL, AutoLISP, bc, Boo, Bourne shell, CFML, CL (OS/400), Clojure, Common Lisp, Crystal, Curl, Elixir, Elm, Factor, Forth, Hack, Icon, IDL, Inform, Io, J, Julia, Korn shell, Maple, Mathematica, ML, Modula-2, MQL4, MS-DOS batch, NATURAL, NXT-G, OCaml, OpenCL, Oz, Pascal, PL/I, PostScript, PowerShell, REXX, Smalltalk, SPARK, SPSS, Standard ML, Stata, Tcl, Verilog
必須聲明這個榜單本身采集的是英文世界的數據,雖然在反映趨勢上有一些參考意義,但與中國的實際情況不完全符合,而且,這張采樣本身也有相當大的局限性。
【說明】
TIOBE 編程語言社區排行榜是編程語言流行趨勢的一個指標,每月更新。這份排行榜排名基于互聯網上有驗的程序員、課程和第三方廠商的數量。排名使用著名的搜索引擎(諸如Google、MSN、Yahoo!、Wikipedia、YouTube以及Baidu等)進行計算。請注意這個排行榜只是反映某個編程語言的熱門程度,并不能說明一門編程語言好不好,或者一門語言所編寫的代碼數量多少。
本文來源:
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn