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