TIOBE 於近日公佈了2013年3月TIOBE 程式語言指數排行榜。此次前三位置無變化,Java 還是第一,C 仍居第二,Objective-C 保持第三。
Ruby 超過 Perl 排第九位。這也許要歸功於 Ruby 是第三大解釋型程式語言(其他兩個是 PHP 和 Python),才把 Perl 甩身後了。Perl 是否會掉出 Top 10 呢?時間會說明一切。
注①:Ruby,一種為簡單快捷物件導向程式設計而創的指令碼語言,在20世紀90年代由日本人松本行弘開發,遵守GPL協議和Ruby License。它的靈感與特性來自於Perl、Smalltalk、Eiffel、Ada以及Lisp語言。由Ruby語言本身還發展出了JRuby(Java平臺)、IronRuby(.NET平臺)等其他平臺的Ruby語言替代品。(摘自維基百科)
2 月下旬,Ruby 2.0 釋出。Ruby 2.0 有哪些新特性呢?請看Mort編譯的這篇文章:http://blog.jobbole.com/33904/
注②:Perl是一種高階、通用、直譯式、動態的程式語言。最初設計者拉里·沃爾(Larry Wall)為了讓在UNIX上進行報表處理的工作變得更方便,決定開發一個通用的指令碼語言,而在1987年12月18日發表。
Perl借取了C、sed、awk、shell指令碼以及很多其他程式語言的特性。其中最重要的特性是他內部整合了正規表示式的功能,以及巨大的第三方程式碼庫CPAN。目前拉里·沃爾已經開發Perl 6,來作為Perl的後繼;不過,Perl 6語言的語法有很多轉變,所以Perl 6被視為Perl家族中的另一個語言。(摘自維基百科)
2013年3月程式語言排行榜 Top 20 具體榜單:
2013年3月程式語言排行榜前10位的長期走勢圖:
2013年3月程式語言排行榜21至50位排名:
2013年之前的年度程式語言
【說明】:TIOBE 程式語言社群排行榜是程式語言流行趨勢的一個指標,每月更新。這份排行榜排名基於網際網路上有經驗的程式設計師、課程和第三方廠商的數量。排名使用著名的搜尋引擎(諸如 Google、 MSN 、雅虎)以及 Wikipedia 和 YouTube 進行計算。請注意這個排行榜只是反映某個程式語言的熱門程度,並不能說明一門程式語言好不好,或者一門語言所編寫的程式碼數量多少。
這個排行榜可以用來考查你的程式設計技能是否與時俱進,也可以在開始開發新系統時選擇語言時用來進行策略性的決策。
Tiobe 英文原文:http://www.tiobe.com/index.php/content/paperinfo/tpci/index.html
上月榜單回顧:2013年3月TIOBE程式語言排行榜:Java和Python都上升一位
【如需轉載,請標註並保留原文連結、譯文連結和譯者等資訊,謝謝合作!】