Win7之家( afsion.com.cn):10月編程排行榜:Objective-C進(jìn)年度語(yǔ)言
文章來(lái)源:CSDN
關(guān)注度極高但實(shí)質(zhì)意義日趨平淡的TIOBE編程語(yǔ)言排行榜的10月榜單近日發(fā)布。與上月和相比,異常穩(wěn)定的前10名語(yǔ)言排名(乃至前13名)都沒(méi)有任何變化。而與去年相比,Objective-C的份額提升最多,達(dá)到為2.54%;Python位居其次,0.96%;C#第三,增加0.55%。TIOBE一般是按這一指標(biāo)在年初評(píng)選年度語(yǔ)言,因此這也意味著,Objective-C成為2010年度語(yǔ)言已經(jīng)基本上沒(méi)有懸念了。畢竟像2009年那樣在最后幾個(gè)月出現(xiàn)Go這樣的大黑馬,只是極小概率的事件。
真正有意義的變化在13名之后:
1. Lisp即使在與Scheme和Clojure分家之后,上升的勢(shì)頭仍然很猛,是榜上的另一個(gè)亮點(diǎn)。要是加上同月Scheme的0.523,總數(shù)將逼近Delphi。
2. RPG、Ada等祖父級(jí)語(yǔ)言寶刀不老,甚至在上升勢(shì)頭上都?jí)哼^(guò)了Lua、ActionScript這些看起來(lái)更時(shí)髦的小輩。
3. 在技術(shù)社區(qū)關(guān)注度極高的Erlang、Scala、F#等新寵,要么連50名都進(jìn)不去,要么在邊緣徘徊。
當(dāng)然,必須認(rèn)識(shí)到,這個(gè)榜單本身采集的是英文世界的數(shù)據(jù),雖然在反映趨勢(shì)上有較高的參考意義,但與中國(guó)的實(shí)際情況不完全符合,此外,這張采樣本身也有相當(dāng)大的局限性!冻绦騿T》2010年8月刊的圓桌討論“什么是最美麗的編程語(yǔ)言”中,許多專家也談到了這一點(diǎn)。
這個(gè)排行榜從長(zhǎng)期來(lái)看意義更大(所以應(yīng)該多重視5年、10年的變化),短期則只有參考價(jià)值。請(qǐng)大家注意,我們每月按時(shí)編譯排行榜,目的是告訴大家技術(shù)趨勢(shì),而不是引發(fā)沒(méi)有內(nèi)容的編程語(yǔ)言口水戰(zhàn)(這類評(píng)論通常都會(huì)被刪去,相關(guān)不良記錄也會(huì)記入發(fā)帖者的帳號(hào))。
我們想特別指出的是,各種語(yǔ)言都有其自身的長(zhǎng)處和缺點(diǎn),籠統(tǒng)比較優(yōu)劣毫無(wú)意義。而且就目前一般的編程任務(wù)而言,基本上各種語(yǔ)言都能勝任,開(kāi)發(fā)效率也和使用者的熟練程度密切相關(guān)。語(yǔ)言的此消彼長(zhǎng),關(guān)鍵在于社區(qū),如果你熱愛(ài)哪一種語(yǔ)言,請(qǐng)到網(wǎng)上開(kāi)設(shè)博客,多寫(xiě)自己的心得、經(jīng)驗(yàn)、各種層次的教程,讓更多人體驗(yàn)到這種語(yǔ)言之美,擴(kuò)大自己的社區(qū)。
前二十名編程語(yǔ)言排名如下:
2010年10月編程語(yǔ)言排行榜前20名
主要語(yǔ)言的長(zhǎng)期變化趨勢(shì)圖如下:
前十名編程語(yǔ)言在5年、10年、15年前的排名情況:
21到50名編程語(yǔ)言排名如下:
Position | Programming Language | Ratings |
---|---|---|
21 | NXT-G | 0.616% |
22 | PowerShell | 0.615% |
23 | PL/SQL | 0.605% |
24 | Lua | 0.556% |
25 | ABAP | 0.552% |
26 | Scheme | 0.523% |
27 | Fortran | 0.463% |
28 | Object Pascal | 0.453% |
29 | Alice | 0.448% |
30 | Logo | 0.417% |
31 | C shell | 0.410% |
32 | Tcl | 0.399% |
33 | D | 0.399% |
34 | COBOL | 0.383% |
35 | ActionScript | 0.365% |
36 | Scratch | 0.361% |
37 | R | 0.360% |
38 | Visual Basic .NET | 0.325% |
39 | CL (OS/400) | 0.324% |
40 | Haskell | 0.318% |
41 | cT | 0.311% |
42 | JavaFX Script | 0.307% |
43 | Prolog | 0.288% |
44 | APL | 0.276% |
45 | IDL | 0.269% |
46 | Forth | 0.268% |
47 | JScript.NET | 0.266% |
48 | Smalltalk | 0.246% |
49 | Scala | 0.239% |
50 | ML | 0.230% |
【說(shuō)明】
TIOBE編程語(yǔ)言社區(qū)排行榜是編程語(yǔ)言流行趨勢(shì)的一個(gè)指標(biāo)。每月更新。這份排行榜排名基于互聯(lián)網(wǎng)上有經(jīng)驗(yàn)的程序員、課程和第三方廠商的數(shù)量。排名使用著名的搜索引擎(諸如Google、 MSN 、雅虎)以及Wikipedia和YouTube進(jìn)行計(jì)算。請(qǐng)注意這個(gè)排行榜只是反映某個(gè)編程語(yǔ)言的熱門程度,并不能說(shuō)明一門編程語(yǔ)言好不好,或者一門語(yǔ)言所編寫(xiě)的代碼數(shù)量多少。
這個(gè)排行榜可以用來(lái)考查你的編程技能是否與時(shí)俱進(jìn),也可以在開(kāi)始開(kāi)發(fā)新系統(tǒng)時(shí)選擇語(yǔ)言時(shí)用來(lái)進(jìn)行策略性的決策。排行榜的詳細(xì)定義可以參考這里(英文)。
評(píng)論列表
查看所有 條評(píng)論