原創(chuàng)|行業(yè)資訊|編輯:龔雪|2014-12-25 10:04:53.000|閱讀 417 次
概述:年底了,又要涌現(xiàn)一大波總結(jié)和評測了,其中當(dāng)然少不了評選2014年度最佳編程語言啦。我們現(xiàn)在就來看看這些個排名有什么依據(jù)?他們給出的數(shù)據(jù)是否可靠呢?
# 界面/圖表報(bào)表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
【年終大促 巔峰盛慧】FusionCharts XT及套包<8折> 截 止日期2014/12/31
文檔管理控件Edraw Office Viewer Component <6.5折>優(yōu)惠 截止日期2014/12/24
說到最佳編程語言排名各行業(yè)都想?yún)⑴c一把, Tiobe, PYPL, GitHub和StackOverflow的數(shù)據(jù)以及來自諸如Red Hat公司的分析 ——對這個問題各方都有話要說,且躍躍欲試。
Tiobe在本月發(fā)布了最受歡迎編程語言列表,其中還包括 Tiobe的“年度編程語言”獎候選名單,R 和Swift 均在其列。 那么其他排名榜單又是怎么樣的呢?
為了評判一個語言的流行程度, 采取的方法是看某種編程語言在搜索引擎被搜索的次數(shù)。 我們在此討論的不是關(guān)于質(zhì)量的分析,而是數(shù)量上的分析。Tiobe排名就是使用一個固定算法分析各種搜索引擎,它并不關(guān)注語言在行業(yè)里的使用情況。
Tiobe目前的年度評比結(jié)果并沒有什么改變 。 C仍然占據(jù)著領(lǐng)先位置,而Java, Objective-C, C++, C# 和 PHP 分列2到6位。
參看:
但當(dāng)我們看到PYPL排名 (Popularity of Programming Language Index編程語言的流行指數(shù)),會發(fā)現(xiàn)情況又不一樣了。PYPL排名采用Google Trends。Google Trends將顯示某種語言的教程的搜索頻繁程度。
PYPL的六大編程語言排名:
在PYPL我們看到 PHP從第六變到了第二位, 而Objective-C甚至都沒有進(jìn)前六。這是為什么呢? 可能開發(fā)人員們都不怎么在谷歌搜索 “Objective-C教程”吧。
咱們再來看看那些不那么火爆的語言吧。過去的一年中IT類年度“最上進(jìn)獎”有哪些呢?
在Tiobe上領(lǐng)跑的是分析類語言 R,增長率為1.38%。蘋果公司新推出的開發(fā)語言 Swift (+1.06%), JavaScript (+0.58%),Dart (+0.83%)均有資格角逐“年度編程語言”桂冠。在2015年伊始, Tiobe將會把這個獎項(xiàng)頒發(fā)給過去12個月來增長幅度最大的語言。
再說回到PYPL, 有意思的是Swift出現(xiàn)在第九名的位置上。不論是在Tiobe上的+1.06%,還是在PYPL上的+3.6%, Swift均躋身前 20這個事實(shí)本身就說明這個Objective-C的繼承者在蘋果開發(fā)者群體中有一個閃亮的開端。
盡管如此,我們還是不能就此認(rèn)為這些個排名就能真實(shí)的反映編程語言的流行或者受歡迎程度。頂多能反映其搜索熱門程度而已。. Lennart Regebro就大呼 表示上述排名規(guī)則都純粹是基于搜索情況的。
另一個排行榜新手便是 分析GitHub里編程語言的代碼數(shù)量。該排行榜顯示JavaScript i是所有編程語言中最活躍的。.R 排在第12位,Swift 則排在第21位。Dart 甚至都沒有上榜。
然而, R, Swift和Dart在 langpop-corger.nl 的排名卻表現(xiàn)不俗。
via
via
via
看了這么些個排名我們目前唯一可以得出的結(jié)論便是每個排名都得謹(jǐn)慎對待。盡管沒有哪個語言獨(dú)占所有排行榜頭名,但依舊可以看出在2014年,R, Dart 和Swift 熱度上升最快。
到底哪個才稱得上是 “年度編程語言”? 可能并不會有一個明確的答案。
狂歡繼續(xù)!【年終大促 巔峰盛"慧" 】促銷火熱進(jìn)行中 iPhone 6 Plus、 iPhone 6、iPad Air滿就送,還不趕快買買買!
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請郵件反饋至chenjj@fc6vip.cn