C++ 增幅一騎絕塵!另一匹“黑馬” 出現!TIOBE 4 月榜單發布
來源:
奇酷教育 發表于:
TIOBE 4 月榜單最新發布!!C++ 增幅一騎絕塵,“黑馬” Zig 闖入前 50 名!
TIOBE 4 月榜單最新發布!!C++ 增幅一騎絕塵,“黑馬” Zig 闖入前 50 名!
01
C++ 增幅一騎絕塵
TIOBE 4 月榜單中,TOP 20 的變動不大,Python、C、Java 和 C++ 仍以超過 10% 的占比穩穩占據前四名的寶座。其中,年初摘得 TIOBE 2022 年度編程語言的 C++ 發展依舊迅猛:與其他編程語言相比,其 4.68% 的增幅簡直一騎絕塵。
同時,Rust 憑借其自身速度和安全方面的優勢,自進入 TOP 20 后,也像守門員一樣牢牢守在第 19 或 20 名的位置。
值得一提的是,近日由 CSDN 發起的《2022-2023 年度中國開發者大調查》也出爐了最新報告!其中在“開發者現狀”板塊中,國內程序員更常使用的編程語言與 TIOBE 榜單情況有些不同:根據 CSDN 調查數據顯示,在編程語言領域,2022 年使用 Java 語言的開發者人數占比 42.9%,占據第一。
編程語言使用排行(多選)
而長期占據 TIOBE 榜單第一的 Python,以 31.2% 的占比高居第二,另外它也是 25.3% 的開發者希望學習的下一門編程語言。可見隨著人工智能的發展,Python 的使用量正在逐漸提升,其在開發者圈子也非常受歡迎。
開發者未來想使用的語言排行(多選)
相對于受歡迎的 Python,38% 的開發者對于晦澀難懂的低級語言匯編始終不喜歡,C、C++ 因為其使用難度,也讓部分開發者望而生畏。
開發者最討厭的語言排行(多選)
02
Zig 闖入 TIOBE 前 50 名
往常來說,我們不會太過關注 TIOBE 第 20-50 名的榜單變化,但這次有匹“黑馬”的闖入引起了 TIOBE 官方的注意:“在名單下方,有一個 C 和 C++ 的出色競爭對手進入前 50 名。它不是排在第 168 名、谷歌高度推廣的 Carbon——而是編程語言 Zig。”
據介紹,誕生于 2016 年的 Zig 是一種非常實用的語言,可以與 C/C++ 程序流暢交互,因此開發者可輕易從 C/C++ 遷移到 Zig。它具有 C 和 C++ 的所有優點(例如使用選項類型增強的顯式內存管理),并優化掉了一些不太好的功能(例如可怕的預處理)。
對此,TIOBE Software 首席執行官 Paul Jansen 認為:“雖然 Zig 進入前 50 名并不能保證它的成功,但至少這是值得注意的第一步。”
以下為 Top 20-50 的編程語言榜單:
圖片
第 51-100 名如下,由于它們之間的數值差異較小,僅以文本形式列出(按字母排序):
4th Dimension/4D, ABC, ActionScript, Alice, Apex, APL, AutoHotkey, Avenue, C shell, CL (OS/400), CLIPS, Clojure, CoffeeScript, Common Lisp, Crystal, Dylan, Elixir, Emacs Lisp, Erlang, Forth, GAMS, Hack, Icon, Io, J, J#, JScript, Korn shell, LabVIEW, Ladder Logic, LiveCode, ML, NATURAL, Nim, OCaml, PILOT, PL/I, Pony, Programming Without Coding Technology, Q, Racket, Raku, Ring, RPG, Smalltalk, Solidity, Tcl, VBScript, VHDL, X++
03
TIOBE 指數走勢歷史排名及名人榜
Top 10 編程語言 TIOBE 指數走勢(2002-2023)
歷史排名(1988-2023)(注:以下排名位次取決于 12 個月的平均值)
編程語言“名人榜”(2003-2022)
【說明】:
TIOBE 編程語言社區排行榜是編程語言流行趨勢的一個指標,每月更新,這份排行榜排名基于全球技術工程師、課程和第三方供應商的數量,其中包括了流行的搜索引擎以及技術社區,如 Google、百度、維基百科、CSDN、必應、Hao 123 等等。具體的計算方式詳見:https://www.tiobe.com/tiobe-index/programming-languages-definition/。請注意這個排行榜只是反映某個編程語言的熱門程度,并不能說明一門編程語言好不好,或者一門語言所編寫的代碼數量多少。
這個排行榜可以用來考察你的編程技能是否與時俱進,也可以在開發新系統時作為一個語言選擇依據。
詳細榜單信息可參考 TIOBE 官網:https://www.tiobe.com/tiobe-index