RedMonk的語言排名:JavaScript,Java保持領先;Go未進前20
JavaScript在基于Github 和Stack Overflow 的排名統計中,均排名第一。
在RedMonk的這個月編程語言指數中:JavaScript,Java和PHP排名前三。這個指數基于Github 的語言代碼行數和Stack Overflow上的語言標簽數量。
“在狹隘的比較中,Java總是在排名中超過JavaScript,但二者的差異總是如此之遠,以至于并不顯著”,RedMonk首席分析師Stephen O'Grady這樣說。“最顯著的特點是該語言經常被描述為將死,有時又被吹捧地上升幾位”
RedMonk
的指數中 Python, C#, C++, Ruby, CSS, C, 和 Objective-C也進入前十。排名11~20的語言為:Perl 和
Shell (并列11), R, Scala, Haskell, Matlab, Go 和 Visual Basic (并列17),
Clojure 和 Groovy (并列19)。
在O'Grady認為有幾種語言的排名指數還沒有什么考查價值,包括Go, R 和
Switft。“在我們最近的指數軌跡分析中,Go進入前20還需要6~12個月的時間”,他說:“在半年以內,Go就可以超越Visual
Basic,Clojure和Groovy,取代CoffeeScript,進入第17名”。
R語言連續四個季度排在第13位。“即使R語言保持在13的位置,它仍然是最流行的統計語言。”, O'Grady說,“雖然它面臨著Python這樣通用替代語言的競爭”。
O'Grady認為Swift,這個Apple的新語言是一個“神奇”的例子,它從上次的22位上升到了68位。“從列表中非常靠下的位置,上升到了CoffeeScript的后面和Lua的前面”。根據現在的統計數據,在今年的第三季度,它很可能進入前20。
CoffeeScript在出現的兩年后跌出了前20.“這種編繹成JavaScript的語言將自己定位為既有JavaScript的流行,又避免了它的怪癖,但支持率似乎在逐漸下降” ,不過第三季度就可以看出來它是臨時性的下降還是持續性的。
RedMonk
指數是另外一個比較蓄積語言流行度的排名。每兩年發表一次。它與 PYPL的編程語言排名(Pypl Popularity Programming
Language
index)稍有不同:Java第一,PHP第二,JavaScript第7,PyPL將Google的搜索熱度作為主要指標。另外一個排
名:Tiobe,主要調查各主要網站,它的排名中C語言第一,Java第六,PHP第6,且JavaScript第7。但是JavaScript成為
Tiobe 2014的年度語言。