2013年3月TIOBE編程語言排行榜:Javascript正被開發者拋棄?

jopen 12年前發布 | 20K 次閱讀 JavaScript

        最新出爐的 TIOBE 編程語言排名中,Javascript 的排名又一次下跌。雖然當月流行度還未突破歷史最低記錄,但如果計算 6 個月平均排名,已經是 TIOBE 有記錄以來的最低值。對比 HTML5 的 google trends 記錄你會驚訝地發現 js 流行度與 HTML5 關注度竟然成反比。

        雖然全世界都把希望寄托在 HTML5,但是 js 老舊的語法特性實在難當此大任。為此 Google 推出了 Dart,微軟推出了 TypeScript,都希望用來彌補 js 的缺陷。但這些都不可能代替 js,類似的嘗試早在 2008 年的 ECMAScript4 就曾慘遭失敗,在 js 的世界,任何可能破壞兼容的改進都是無法接受的。

        這個問題導致那些習慣面向對象,不愿使用 js 的程序員們寧可以其他語言編寫代碼,將 js 看作編譯結果。除了 Dart 和 TypeScript 以外,CoffeeScript,Fantom, HaXe,Opa 等多種語言也都在語言設計之初就將 js 設定為編譯目標。這不但對 js 開發造成了嚴重的碎片效應,還因為二次編譯給本就性能不佳的 js 帶來進一步的損失。

        2013 年 3 月編程語言排行榜 Top 20 具體榜單:

2013年3月TIOBE編程語言排行榜:Javascript正被開發者拋棄?

        2013 年 3 月編程語言排行榜前 10 位的長期走勢圖:

2013年3月TIOBE編程語言排行榜:Javascript正被開發者拋棄?

        數據來源:TIOBE

        注:TIOBE 編程語言社區排行榜是編程語言流行趨勢的一個指標,每月更新。這份排行榜排名基于互聯網上有經驗的程序員、課程和第三方廠商的數量。排名使用著名的搜索引 擎(諸如 Google、 MSN 、雅虎)以及 Wikipedia 和 油Tube 進行計算。請注意,這個排行榜只是反映某個編程語言的熱門程度,并不能說明一門編程語言好不好,或者一門語言所編寫的代碼數量多少。這個排行榜可以用來考 查你的編程技能是否與時俱進,也可以在開始開發新系統時選擇語言時用來進行策略性的決策。

        在 web 腳本語言方面,Ruby 已經超過了 Perl,排在 Ruby 之前的是 PHP 和 Python。 

        再來看另一個排行榜——SourceForge 語言人氣指數,該榜單的 TOP10 語言和 TIOBE 類似,只不過排名有些不同,可以作為參考。 

2013年3月TIOBE編程語言排行榜:Javascript正被開發者拋棄?

        這些編程語言排行榜都是根據互聯網上的數據進行統計的,只能反映某個編程語言的熱門程度,并不能說明一門編程語言好不好,或者一門語言所編寫的代碼數量多少。所以要理性看待這些排行榜。

來自: Solidot
 本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!