【科經觀察】2020年3月7日
TIOBE於近日公布了 2020 年 3 月的程式語言排行榜。榜單顯示:Java繼續蟬聯榜首,C、Python、C++、C#、Visual Basic .NET、JavaScript、PHP、SQL、Go分列前十。
TOP 20 的榜單如下:
Java、C、Python這前三名依然保持強勁勢頭,三足鼎立局面已維持很長時間,預計未來很長時間也會是三雄爭霸的局面。我們從2月榜單中看到了因Swift興起而逐漸沒落的Objective-C,本期另一個失落的主角換成了:Delphi/Object Pascal。我們可以看出,Delphi 有將要跌出TIOBE指數前20的趨勢。這也許是Delphi終將沒落的先兆。自2001年TIOBE指數存在以來,Delphi語言便一直位居前20名範圍內,在2000年代初,它是最流行的語言之一。2002年發行的Delphi 7 應該是它的巔峰,此後Delphi開始陷入不斷的衰退過程中,像Linux移植失敗,版本出現錯誤等等。與此同時,一些具有類似功能的IDE席捲原本是Delphi市場,Delphi已然開始悄聲衰退。榜單前三名沒有任何變化,榜單前十名也基本沒有變化,只有GO上升到第10名,與2月份相比前進1名並將蘋果的Swift擠出前十,與去年同期相比也前進了8名。C 語言不愧是年度程式語言,以 3.03% 的年增長率繼續大幅領先。年增長率較高的還有 Java(2.90%)、C#(2.95%)和 Python(1.85%)。整體上來看,排名前 10 的語言基本都穩定如常。本月衝出了 Go 語言這匹黑馬,一路擠進前十。去年同期,Go 排在第 18 位,前兩個月的榜單中,Go 上升到第 14 位,然後持續爬升,終於在 3 月進入前十。