當前位置:
首頁 > 科技 > TIOBE 7 月編程語言排行榜:C#被VB.NET 反超,Objective-C 重回前十

TIOBE 7 月編程語言排行榜:C#被VB.NET 反超,Objective-C 重回前十

TIOBE 編程語言社區最新發布了 2018 年 7 月排行榜。

所謂鐵打的 Java、C、C++,流水的編程語言,應該指的就是 TIOBE 編程語言排行榜了。當然近期大火的 Python 依然站穩了腳跟,位居第四名。不過,C# 竟被 Visual Basic .NET 反超,取代了其第五名的位置。同屬微軟開發的語言,Visual Basic .NET 側重與快速開發,但編譯出來的可執行文件需要依靠運行庫邊解析邊執行,效率相對低下且很多運行庫中沒有的功能難以實現。C# 編寫出來的應用程序只有在安裝有 .NET 環境的電腦上才能正常運行。對於 .NET 開發,兩者皆可 100% 兼容於 CLS。C# 與 Visual Basic .NET 排名有輕微的浮動也屬正常。

另外,在上個月,TypeScript 首次進入 TIOBE 指數前 100 名,排名第 93 位。現在看來,TypeScript 似乎越來越受開發者的喜愛,本月它進入了前 50 名。TypeScript 正逐漸成為新的以及改進的 JavaScript。

至於其原因,這就和之前沒有提到的趨勢之一 Angular 越來越受歡迎有關。Angular 是 AngularJS 的繼承者。當然後者是基於 JavaScript,但新的 Angular 完全專註於 TypeScript。另一個大型的 JavaScript 平台 React 尚未採用 TypeScript,目前看來,這似乎也只是時間問題。

本月 TIOBE 指數還有其他的變動,諸如:

Objective-C 重回前十(可能只是暫時);

Lua 從第 36 位躍升至 25 位;

F#躍升 19 名至第 36 位;

Haskell 重返前 50 位至第 44 位。

最後,自 2018 年 2 月起,SQL 再次添加到了 TIOBE 排行榜中,增長速度非常快。

Top 10 編程語言 TIOBE 指數走勢(2002-2018)

其他編程語言排名

下面列出了完整的 21-50 名,因為是非官方發布的,所以可能存在遺漏:

第 51-100 名如下,由於它們之間的數值差異較小,僅以文本形式列出(按字母排序):

ABC, ActionScript, Alice, Applescript, Bourne shell, C shell, CFML, Chapel, CL (OS/400), Common Lisp, Crystal, Elixir, Elm, Euphoria, Forth, Groovy, Hack, Icon, IDL, Io, J, Julia, Korn shell, Ladder Logic, ML, Monkey, MOO, MQL4, MS-DOS batch, NATURAL, OCaml, Oz, PL/I, PostScript, PowerShell, Pure Data, Q, Racket, REXX, RPG, S-PLUS, Smalltalk, Snap!, SPARK, SPSS, Standard ML, Vala/Genie, VBScript, Verilog, VHDL

歷史排名(1988-2018)

註: 以下排名位次取決於 12 個月的平均值。

編程語言「名人榜」(2003-2017)

【說明】

TIOBE 編程語言社區排行榜是編程語言流行趨勢的一個指標,每月更新,這份排行榜排名基於互聯網上有經驗的程序員、課程和第三方廠商的數量。排名使用著名的搜索引擎(諸如 Google、MSN、Yahoo!、Wikipedia、YouTube 以及 Baidu 等)進行計算。請注意這個排行榜只是反映某個編程語言的熱門程度,並不能說明一門編程語言好不好,或者一門語言所編寫的代碼數量多少。

這個排行榜可以用來考查你的編程技能是否與時俱進,也可以在開發新系統時作為一個語言選擇依據。

參考:https://www.tiobe.com/tiobe-index/。


喜歡這篇文章嗎?立刻分享出去讓更多人知道吧!

本站內容充實豐富,博大精深,小編精選每日熱門資訊,隨時更新,點擊「搶先收到最新資訊」瀏覽吧!


請您繼續閱讀更多來自 CSDN 的精彩文章:

工程師,怎樣才能讓面試者一眼相中你?
柬埔寨程序員的計算機夢想

TAG:CSDN |