TIOBE 9 月榜單:Kotlin 重返 Top 20
TIOBE 公布了 2023 年 9 月的編程語言排行榜。
上個月,Julia 歷史上首次躋身 TIOBE 指數前 20 名。時至今日 Julia 再次出局,被 Kotlin 取代。TIOBE CEO Paul Jansen 認為,Kotlin 是另一種有前途的語言。JetBrains 公司于 2016 年首次正式發(fā)布 Kotlin 語言;2017 年,Google 宣布為 Android 版 Kotlin 提供一流支持。彼時,由于 Java(Android 的傳統(tǒng)語言)被認為過于冗長,Kotlin 的受歡迎程度上升至 1%,并在當時的 TIOBE 指數中名列前 20。
接下來,Kotlin 耗時 5 年建立一個穩(wěn)定的社區(qū),日漸崛起并俘獲了大批的粉絲群。支持者認為,Kotlin 是 Java 的強有力競爭者,并且?guī)缀踉谒蟹矫娑紦魯×?Java。反對者的主要論點是,Java 是一種更成熟的語言,因此擁有更多的程序員、書籍、培訓課程和庫等資源。
TIOBE 9 月 TOP 20 編程語言
一些具體的榜單變動包括:
- PHP 的排名從 10 升至 8
- SQL 的排名從 8 跌至 10
- Fortran 的排名從 14 升至 11
- Scratch 的排名從 11 跌至 14
- Delphi/Object Pascal 的排名從 23 升回至 15
- Swift 的排名從 18 升至 16
- Rust 的排名從 19 升至 17
- R 的排名從 16 跌至 18
- Ruby 的排名從 17 跌至 19
- Kotlin 的排名從 27 升至 20
TOP 10 編程語言 TIOBE 指數走勢(2002-2022)
第 21-50 名編程語言排行
第 51-100 名如下,由于它們之間的數值差異較小,僅以文本形式列出(按字母排序):
4th Dimension/4D, ABC, ActionScript, Algol, Alice, Apex, APL, Bash, bc, Boo, Bourne shell, Carbon, CHILL, CL (OS/400), CLIPS, Clojure, Crystal, Eiffel, Elixir, Elm, Erlang, Groovy, Hack, Inform, Io, J, J#, LabVIEW, Ladder Logic, Maple, Modula-2, Monkey, MQL5, NATURAL, Nim, OCaml, OpenEdge ABL, Pure Data, Q, Racket, Raku, RPG, Scheme, Smalltalk, Solidity, SPARK, TOM, TypeScript, VHDL, Wolfram
TIOBE 編程社區(qū)指數(The TIOBE Programming Community index)是一個衡量編程語言受歡迎程度的指標,該指數每月更新一次。評判的依據來自世界范圍內的工程師、課程和第三方供應商,包括流行的搜索引擎,如 Google、必應、雅虎、維基百科、亞馬遜、YouTube 和百度都被用于指數計算。值得注意的是,TIOBE 指數并不代表編程語言的好壞或編寫代碼的多少。
該指數可以用來檢查你的編程技能是否還能跟上時代的步伐,或者在開始建立一個新的軟件系統(tǒng)時,基于指數對采用何種編程語言做出決策。