今天在CSDN上看到TIOBE公布的6月編程語言排行,突然想知道TIOBE如何計算編程語言的排行?。
打開TIOBE對編程語言排行榜的介紹。大致了解如下:
一個語言要想進入排行榜,必須符合兩個條件:
目前TIOBE榜單上的語言有225個(計算機語言真是博大精深,好多都沒聽說過)。
語言的排名(Ratings)根據這門語言在8大網站上搜索出的結果數量的平均值,除以前50名語言搜索出的結果總數得到的。用CSDN上的話說,就是Ratings代表語言的熱門程度。
A類語言被認為是主流語言。如果一個語言的rating連續3個月高於0.7%,則被認為是A類語言。TOIBE建議使用A類語言去構建關鍵任務系統,但是在選擇語言時也需要考慮“應用領域的適合程度”、“編譯器的可靠程度”、“表達能力”、“性能”、“穩定性”。