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