R與TypeScript在RedMonk語言人氣榜上迎來排位提升
譯文【51CTO.com快譯】不過前十名編程語言仍然被JavaScript、Java、PHP與Python等老牌勁旅所占據(jù)。
R與TypeScript語言在每半年更新一次的RedMonk編程語言人氣榜上迎來更高排名,不過真正領銜第一梯隊的仍然是那些耳熟能詳?shù)拇笈普Z言。
作為今年年中評選版本,此次公布的前十名語言與年初繼續(xù)保持一致。JavaScript與Java分列一、二位,緊隨其后的則分別為PHP、Python、C#、C++、Ruby、CSS、C以及Objective-C(C#、C++與Ruby并列第五位)。
除了前十名語言之外,用于統(tǒng)計計算的R語言繼續(xù)在這一人氣榜單上高歌猛進。“在第11到第20名編程語言當中,R語言顯示出最為強勁的逐步上升勢頭,”RedMonk公司分析師Stephen O’Grady在配合此份榜單的報告當中指出。
作為2012年排名第17位的編程語言,R語言隨后提升至第13位并于本輪榜單中進一步占據(jù)第12位,順利將Perl語言甩在身后。“Perl仍然在互聯(lián)網(wǎng)上擁有相當可觀的人氣,不過事實上更具針對性的R語言已經(jīng)替代Perl成為真正意義上的Web萬能膠。當然,R語言的擁護者則始終對Perl不屑一顧,”O’Grady介紹稱。
作為微軟發(fā)布的JavaScript超集以及Angular 2 JavaScript框架中的基礎語言,TypeScript由上輪榜單的第31位提升至本次的第26位,與Erlang處于并列位置。“除了Go或者Swift,最近幾年來發(fā)展速度最快的語言就要數(shù)TypeScript了,”O’Grady表示。“TypeScript目前面對的問題并非其是否還能夠繼續(xù)發(fā)展,而是其能否沖入前20名并超越CoffeeScript以及Lua。”
RedMonk公司發(fā)布的榜單基于對Stack Overflow以及GitHub上語言使用量的綜合分析。目前榜單的前十位選手非常穩(wěn)定,甚至是前二十名亦變動不大,這意味著編程語言的發(fā)展態(tài)勢已經(jīng)比較有限,O’Grady解釋稱。此次榜單中第14位到20位的編程語言分別為Scala、Go、Haskell、Swift、Matlab、Visual Basic以及并列第20位的Clojure與Groovy——意味著前二十名共有21種編程語言。
RedMonk方面給出的榜單結(jié)論與每月發(fā)布的Tiobe及PyPL有所不同,后者的人氣指標基于高人氣搜索引擎中的搜索數(shù)量。Java在后兩份榜單中繼續(xù)保持統(tǒng)治地位,而JavaScript則在本月的Tiobe與PyPL排行中分別位列第7與第5位。
原文標題:R, TypeScript climb RedMonk language rankings
作者:Paul Krill
【51CTO譯稿,合作站點轉(zhuǎn)載請注明原文譯者和出處為51CTO.com】