PHP排名跌至歷史最低 | TIOBE 4 月榜單發(fā)布
共 2858字,需瀏覽 6分鐘
·
2024-04-18 16:38
C、C++ 深受“內(nèi)存安全”的影響
相較上個月,4 月 TIOBE 榜單的 Top 5 并沒有太大變化,依舊是 Python、C、C++、Java、C#。
不過,值得注意的是,Top 5 之列只有排名第一的 Python 是繼續(xù)保持著正向增長的趨勢,比上個月上漲了 0.78%,達(dá)到 16.41% 的市場份額。
一直以來,Python 憑借簡潔的語法和清晰的代碼結(jié)構(gòu)使得初學(xué)者能夠快速上手,不僅在 Web 開發(fā)、網(wǎng)絡(luò)安全領(lǐng)域有所應(yīng)用,也在其龐大的生態(tài)系統(tǒng)和豐富的第三方庫支持下成為數(shù)據(jù)科學(xué)、人工智能、機(jī)器學(xué)習(xí)、科學(xué)計算等技術(shù)最常見的編程語言之一。隨著這些領(lǐng)域的成熟發(fā)展,以及陸續(xù)有更多 AI 應(yīng)用落地,行業(yè)對 Python 的需求也在不斷增加,預(yù)期未來其還有很大上漲空間。
隨之,與 Python 發(fā)展形成鮮明對比的是位居二三位的 C 與 C++。
近段時間,由于美國白宮國家網(wǎng)絡(luò)主任辦公室(ONCD)在一份主題為《回到基礎(chǔ)構(gòu)件:通往安全軟件之路》的 19 頁 PDF 報告中,呼吁開發(fā)人員停止使用容易出現(xiàn)內(nèi)存安全漏洞的編程語言,例如 C 和 C++,應(yīng)改用 Rust 等內(nèi)存安全編程語言進(jìn)行開發(fā),導(dǎo)致“用還是不用 C、C++”成為很多開發(fā)者討論的熱點。
PHP 的輝煌不再
除了以上,在本月 Top 20 榜單中,曾經(jīng)備受網(wǎng)站開發(fā)者歡迎的 PHP 編程語言在 TIOBE 指數(shù)中的排名跌至歷史最低點。
要知道,TIOBE 指數(shù)于 2001 年開始發(fā)布時,PHP 即將成為構(gòu)建交互式網(wǎng)站的標(biāo)準(zhǔn)語言。它的受歡迎程度逐年上升:PHP 的市場份額最終超過了 10%,甚至在 TIOBE 指數(shù)中排名前三。
其他編程語言
以下為 Top 21-50 的編程語言榜單:
第 51-100 名如下,由于它們之間的數(shù)值差異較小,僅以文本形式列出(按字母排序):
ABC, ActionScript, Apex, APL, AutoLISP, Bash, bc, Boo, Carbon, CFML, CHILL, CIL, CL (OS/400), Clojure, Cobra, Curl, DiBOL, Eiffel, Elixir, Elm, Groovy, Hack, Icon, Idris, Inform, Io, J, LabVIEW, Lingo, LiveCode, Maple, MQL5, Nim, OCaml, OpenEdge ABL, Oz, PL/I, PostScript, PowerShell, Pure Data, Q, Racket, Ring, Smalltalk, SNOBOL, Solidity, SPARK, SPSS, Wolfram, X++
Top 10 編程語言 TIOBE 指數(shù)走勢(2002-2024)
歷史排名(1988-2024)
注:以下排名位次取決于 12 個月的平均值。
編程語言“名人榜”(2003-2023)
【說明】:
TIOBE 編程語言社區(qū)排行榜是編程語言流行趨勢的一個指標(biāo),每月更新,這份排行榜排名基于全球技術(shù)工程師、課程和第三方供應(yīng)商的數(shù)量,其中包括了流行的搜索引擎以及技術(shù)社區(qū),如 Google、百度、維基百科、必應(yīng)等等。具體的計算方式詳見:https://www.tiobe.com/tiobe-index/programming-languages-definition/。請注意這個排行榜只是反映某個編程語言的熱門程度,并不能說明一門編程語言好不好,或者一門語言所編寫的代碼數(shù)量多少。
這個排行榜可以用來考察你的編程技能是否與時俱進(jìn),也可以在開發(fā)新系統(tǒng)時作為一個語言選擇依據(jù)。
