TIOBE 於今日公佈了2012年1月程式語言排行榜。前三的位置有變動,正如上期的標題所言(C#快取代C++的第三名),第三位置已經易主。
Objective-C 在獲得第二名的兩年後,終於贏得了 TIOBE 2011 年度程式語言。這個獎項是頒發給在 2011 年中市場份額增長最多的程式語言。Objective-C 的目前市場份額增比 2011 年 1 月份高出 3.91%。這主要歸功於 iPhone 和 iPad 的持續成功,這兩種裝置上的程式主要都由Objective-C 實現。
TIOBE 指數在 2011 年中還有什麼其他值得關注的變動呢?除了 Objective-C 之外,C# 的市場份額同樣獲得很大增長(+2.55%),緊隨其後的是 C(+1.15%)和 JavaScript(+0.73%)。另一方面,對於2010年的年度程式語言Python來說,是個悲劇年,份額下降3.05%,PHP 也下降了2.13%。 2012年會有什麼變化呢?會有一種新程式語言闖入 Top 10麼?我們認為會有的。可能進入Top 10的語言是:F#、Groovy、 R。比如:R 語言本月首次進入 Top 20. 對統計人員來說,R 語言已成為統計領域中的主要程式語言。
2012年1月程式語言排行榜 Top 20 具體榜單:
2012年1月程式語言排行榜前10位的長期走勢圖:
2012年1月程式語言排行榜21至50位排名:
2012年之前的年度程式語言
【說明】:TIOBE 程式語言社群排行榜是程式語言流行趨勢的一個指標,每月更新。這份排行榜排名基於網際網路上有經驗的程式設計師、課程和第三方廠商的數量。排名使用著名的搜尋引擎(諸如 Google、 MSN 、雅虎)以及 Wikipedia 和 YouTube 進行計算。請注意這個排行榜只是反映某個程式語言的熱門程度,並不能說明一門程式語言好不好,或者一門語言所編寫的程式碼數量多少。
這個排行榜可以用來考查你的程式設計技能是否與時俱進,也可以在開始開發新系統時選擇語言時用來進行策略性的決策。
Tiobe 英文原文:http://www.tiobe.com/index.php/content/paperinfo/tpci/index.html
上月榜單回顧:2011年12月程式語言排行榜:C#快取代C++的第三名
【如需轉載,請標註並保留原文連結、譯文連結和譯者等資訊,謝謝合作!】