TIOBE 6月編程語言排行榜:JavaScript回歸前十
本月,在 TIOBE 排行榜上,JavaScript 再次回歸前十。現今,JavaScript 已成為時下最為流行的 Web 腳本語言。JavaScript 社區目前正在積極擴大其應用領域,Node.js 是一套用來編寫高性能網絡服務器的 JavaScript 工具包,使得 JavaScript 能夠在服務器端應用。此外,基于 Javascript 開發的游戲(大部分基于瀏覽器)也在不斷增加。
盡管 JavaScript 的發展可謂是如日中天,但其仍然面臨著一些威脅,這是因為 JavaScript 語言通常被認為作為一門編程語言在編譯時它很容易出錯。
它是一門解釋性語言,所以大部分錯誤會在運行過程中出現。這就是 Google 為什么推出 Dart(目前排名第 80 位)用以取代 JavaScript。
而其他編程語言在設計之初就將 JavaScript 設定為編譯目標,比如 CoffeeScript(排名 139) 一套 JavaScript 的轉譯語言,它被編譯成高效的 JavaScript,CoffeeScript 增強了 JavaScript 的簡潔性與可讀性;TypeScript (排名 207)是 JavaScript 的一個超集,TypeScript 是為大型應用之開發而設計,而編譯時它生成 JavaScript 以確保兼容性。
前 20 名榜單排行榜:
前 10 名編程語言長期走勢圖:
以下是 21-50 編程語言排名:
Position | Programming Language | Ratings | </tr>|||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
21 | SAS | 0. 543% | </tr>|||||||||||||||||||||||||
22 | Lua | 0. 537% | </tr>|||||||||||||||||||||||||
23 | Assembly | 0. 500% | </tr>|||||||||||||||||||||||||
24 | R | 0. 480% | </tr>|||||||||||||||||||||||||
25 | D | 0. 474% | </tr>|||||||||||||||||||||||||
26 | COBOL | 0. 441% | </tr>|||||||||||||||||||||||||
27 | ABAP | 0. 436% | </tr>|||||||||||||||||||||||||
28 | Fortran | 0. 407% | </tr>|||||||||||||||||||||||||
29 | Scheme | 0. 381% | </tr>|||||||||||||||||||||||||
30 | Haskell | 0. 322% | </tr>|||||||||||||||||||||||||
31 | Erlang | 0. 317% | </tr>|||||||||||||||||||||||||
32 | Prolog | 0. 313% | </tr>|||||||||||||||||||||||||
33 | Scratch | 0. 308% | </tr>|||||||||||||||||||||||||
34 | Scala | 0. 290% | </tr>|||||||||||||||||||||||||
35 | Logo | 0. 270% | </tr>|||||||||||||||||||||||||
36 | Groovy | 0. 269% | </tr>|||||||||||||||||||||||||
37 | NXT-G | 0. 235% | </tr>|||||||||||||||||||||||||
38 | Smalltalk | 0. 231% | </tr>|||||||||||||||||||||||||
39 | APL | 0. 222% | </tr>|||||||||||||||||||||||||
40 | Forth | 0. 212% | </tr>|||||||||||||||||||||||||
41 | ML | 0. 204% | </tr>|||||||||||||||||||||||||
42 | ActionScript | 0. 198% | </tr>|||||||||||||||||||||||||
43 | F# | 0. 166% | </tr>|||||||||||||||||||||||||
44 | JScript.NET | 0. 153% | </tr>|||||||||||||||||||||||||
45 | Awk | 0. 153% | </tr>|||||||||||||||||||||||||
46 | Tcl | 0. 144% | </tr>|||||||||||||||||||||||||
47 | ATLAS | 0. 143% | </tr>|||||||||||||||||||||||||
48 | RPG (OS/400) | 0. 140% | </tr>|||||||||||||||||||||||||
49 | PL/I | 0. 137% | </tr>|||||||||||||||||||||||||
50 | Algol | 0. 135% | </tr> </tbody> </table>