Java目前領(lǐng)先其它語(yǔ)言幾乎4.5%。我們必須回溯到2008年才能看到Java與Tiobe指數(shù)排名第2的語(yǔ)言有如此大的差距。Java8顯然是成功 的,這主要得益于函數(shù)式編程加入到這個(gè)版本。在2010年的時(shí)候,Oracle收購(gòu)Java,Java出現(xiàn)下降,因?yàn)閹讉€(gè)Java大神離開(kāi)公司,導(dǎo)致大家 認(rèn)為Java走向衰落。確實(shí),Java是冗長(zhǎng)和落后如C #。但出現(xiàn)的衰落預(yù)言是錯(cuò)誤的。
在開(kāi)始幾年,Java沒(méi)有什么變化。但在2014年Java8的發(fā)布是一個(gè)巨大的跳躍,現(xiàn)在可以用簡(jiǎn)介的方式編寫Java程序。令人驚訝的是,Java增長(zhǎng)的一大部分市場(chǎng)份額,正式Object-C失去的市場(chǎng)份額,但這些市場(chǎng)份額貌似應(yīng)該是Object-C的繼任者Swift所有的。
TIOBE 編程語(yǔ)言社區(qū)排行榜是編程語(yǔ)言流行趨勢(shì)的一個(gè)指標(biāo),每月更新,這份排行榜排名基于互聯(lián)網(wǎng)上有經(jīng)驗(yàn)的程序員、 課程和第三方廠商的數(shù)量。排名使用著名的搜索引擎(諸如 Google、MSN、Yahoo!、Wikipedia、YouTube 以及 Baidu 等)進(jìn)行計(jì)算。
該指數(shù)可以用來(lái)檢查你的編程技能是否仍然是最新的或作出什么開(kāi)始建立一個(gè)新的軟件系統(tǒng)時(shí),編程語(yǔ)言應(yīng)采取的戰(zhàn)略決策。在 TIOBE 指數(shù)的定義可以在這里找到。
編程語(yǔ)言排行榜 TOP 20 榜單:
前 10 名編程語(yǔ)言長(zhǎng)期走勢(shì)圖:
以下是 21-50 編程語(yǔ)言排名:
后 50 名編程語(yǔ)言如下:
The following list of languages denotes #51 to #100. Since the differences are relatively small, the programming languages are only listed (in alphabetical order).
Alice, Apex, APL, AutoLISP, Automator, Bash, Bourne shell, C shell, Caml, CFML, CL (OS/400), Clojure, Common Lisp, cT, Eiffel, Etoys, EXEC, Fantom, Forth, GNU Octave, Go, Icon, IDL, Inform, Io, Ioke, J, JADE, Korn shell, Modula-2, MQL4, MUMPS, NATURAL, NQC, NXT-G, OCaml, OpenCL, Oz, Paradox, PL/I, PostScript, PowerShell, Q, Rust, Smalltalk, SPSS, Standard ML, Stata, Tcl, X10
本月變動(dòng)的指數(shù):
This month the following changes have been made to the definition of the index:
There are lots of mails that still need to be processed. As soon as there is more time available your mail will be answered. Please be patient.
【說(shuō)明】
TIOBE 編程語(yǔ)言社區(qū)排行榜是編程語(yǔ)言流行趨勢(shì)的一個(gè)指標(biāo),每月更新,這份排行榜排名基于互聯(lián)網(wǎng)上有經(jīng)驗(yàn)的程序員、課程和第三方廠商的數(shù)量。排名使用著名的搜索引擎(諸如 Google、MSN、Yahoo!、Wikipedia、YouTube 以及 Baidu 等)進(jìn)行計(jì)算。請(qǐng)注意這個(gè)排行榜只是反映某個(gè)編程語(yǔ)言的熱門程度,并不能說(shuō)明一門編程語(yǔ)言好不好,或者一門語(yǔ)言所編寫的代碼數(shù)量多少。
這個(gè)排行榜可以用來(lái)考查你的編程技能是否與時(shí)俱進(jìn),也可以在開(kāi)發(fā)新系統(tǒng)時(shí)作為一個(gè)語(yǔ)言選擇依據(jù)。排行榜的詳細(xì)定義可以參考這里( 英文)。