近日,TIOBE發佈2024年5月編程語言排行榜,Fortran在20多年後再次進入前10的位置。其實在4月的榜單中,Fortran就已經進入Top10;5月該語言繼續保持住這一排名。
根據TIOBE的測量數據,“Fortran programming(編程)” 在亞馬遜圖書平臺上的點擊量超過1000次,而Kotlin和Rust等新興語言,在同樣的搜索條件下點擊量僅為300。
TIOBE CEO Paul Jansen認為,Fortran之所以重回前10,一方面是Fortran語言自1957年誕生至今仍不斷發展,譬如在不到半年前,還發佈新的ISO Fortran 2023定義。
而最主要原因則是數值/數學計算的重要性日益增加,盡管有很多競爭對手,但Fortran有其存在的理由。
Jansen表示:“Python:第一選擇,但速度較慢;MATLAB:非常易於用於數學計算,但許可昂貴;C/C++:主流且快速,但它們沒有原生數學計算支持;R:與Python非常相似,但不太流行且速度較慢;Julia:冉冉升起的新星,但尚未成熟。”
“Fortran似乎速度很快,有原生數學計算支持,成熟而且免費”,Jansen說道。
需要註意的是,TIOBE指數隻是反映某個編程語言的熱門程度,並不能說明一門編程語言好壞,也不能說明語言所編寫的代碼數量多少。