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