2月編程語(yǔ)言榜單:Go首度進(jìn)入前十名
2024年2月TIOBE編程語(yǔ)言排行榜
本文引用地址:http://dyxdggzs.com/article/202402/455769.htmTIOBE編程社區指數是一個(gè)衡量編程語(yǔ)言受歡迎程度的指標,評判的依據來(lái)自世界范圍內的工程師、課程、供應商及搜索引擎,日前TIOBE官網(wǎng)公布了2024年2月的編程語(yǔ)言排行榜。
· Python排名第一,占比15.16%,本月下跌0.32%
· C排行第二,占比10.97%,本月下跌4.41%
· C++排行第三,占比10.53%,本月下跌3.4%
· Java排行第四,占比8.88%,本月下跌4.33%
· C#排行第五,占比7.53%,本月上漲1.15%
Go進(jìn)入了TIOBE編程語(yǔ)言排行榜前十,排名第8位 —— 這是Go有史以來(lái)的最高排名。Go語(yǔ)言又稱(chēng)Golang,由Google于2007年開(kāi)始設計,2009年首次公開(kāi)發(fā)布。Go語(yǔ)言的設計目標是提供一種簡(jiǎn)單、高效、可靠的編程語(yǔ)言,以滿(mǎn)足大規模軟件開(kāi)發(fā)的需求。
Go語(yǔ)言在發(fā)布兩個(gè)月后,就贏(yíng)得了TIOBE年度語(yǔ)言獎。不過(guò)隨后Go語(yǔ)言逐漸退燒,甚至在2015年一度跌落至TIOBE排名第122名,但谷歌并未放棄這款語(yǔ)言,而Go語(yǔ)言開(kāi)發(fā)團隊后續也集中精力,采用“半年一更”節奏持續更新這款語(yǔ)言。隨著(zhù)2016年基于Go語(yǔ)言的Docker和Kubernetes兩款應用逐漸變得熱門(mén),Go語(yǔ)言才逐漸重新獲得人氣。
Go語(yǔ)言的應用領(lǐng)域廣泛,其設計的特性使其在處理高并發(fā)、分布式系統和網(wǎng)絡(luò )編程等方面具有優(yōu)勢?,F如今,主流云廠(chǎng)商沒(méi)有一個(gè)不用Go語(yǔ)言的,尤其在高并發(fā)業(yè)務(wù)、云原生基礎設施開(kāi)發(fā)、區塊鏈開(kāi)發(fā)和游戲后端開(kāi)發(fā)領(lǐng)域,Go有著(zhù)得天獨厚的優(yōu)勢。
除了Go語(yǔ)言,本月的榜單有兩門(mén) “上古語(yǔ)言” 罕見(jiàn)地進(jìn)入了前20:Fortran從去年同期的第24位上升至第11位,PHP在其前一位;COBOL從去年同期的第30位上升至第19位,緊隨大熱的Rust其后。
根據這兩門(mén)語(yǔ)言排名指數的趨勢變化,它們的排名于去年中旬突然出現爆發(fā)式上升,此后雖然稍有下降,但也比前幾年靠前。
去年8月,IBM推出了一款生成式AI編程助手watsonx,用于將傳統的COBOL轉換為企業(yè)級Java代碼。據稱(chēng)該工具由IBM的watsonx.ai代碼模型提供支持。該模型從1.5萬(wàn)億個(gè)tokens中學(xué)習了115種編碼語(yǔ)言的知識;擁有200億個(gè)參數,從而實(shí)現 “更高效的COBOL到Java轉換”。
COBOL是最古老的編程語(yǔ)言之一,歷史可以追溯到1959年左右;但當下仍被大型組織廣泛用于處理來(lái)自重要中央系統的數據,例如賬單、帳戶(hù)、工資單和客戶(hù)交易等。
2022年的一項調查指出,92%的受訪(fǎng)者認為COBOL具有戰略意義,日常使用的COBOL代碼量顯著(zhù)增加至775-8500億行,大約是先前估計的三倍。
編程語(yǔ)言歷史排名(1988-2024)
編程語(yǔ)言“名人榜”( 2003-2023)
評論