TIOBE 3月編程語(yǔ)言排行榜:Java大漲,Delphi輝煌不再!
時(shí)間進(jìn)入到了3月,雖然受疫情影響,很多公司還是選擇遠(yuǎn)程辦公,你是不是依然在家宅著呢?對(duì)于已經(jīng)復(fù)工的人來說,上班路上人員眾多,一定要做好自我保護(hù),沒有什么比生命更重要的!
進(jìn)入三月,新的編程語(yǔ)言排行榜新鮮出爐,TIOBE 最新發(fā)布了 3 月編程語(yǔ)言排行榜。
編程語(yǔ)言排名前20:
Java占據(jù)榜首,Go 語(yǔ)言擠進(jìn)前十
從榜單中我們可以看到,前三名分別為Java、C、Python。相較于上個(gè)月,Java從 1.48% 上升至 2.9%,以 17.78% 的份額穩(wěn)居第一。
按照 Oracle 對(duì) Java 的發(fā)布周期來算,在本月中 Java 14 將會(huì)有最新的消息給到開發(fā)者,譬如記錄 (records)、switch 表達(dá)式、模式匹配等。但據(jù)《2020 Java 生態(tài)系統(tǒng)》報(bào)告顯示,最受開發(fā)者喜愛的依然是 Java 8 及 Java 11。
C語(yǔ)言不愧是年度編程語(yǔ)言,以3.03%的年增長(zhǎng)率繼續(xù)大幅領(lǐng)先。整體上來看,排名前10的語(yǔ)言基本都穩(wěn)定如常。本月沖出了Go 語(yǔ)言這匹黑馬,一路擠進(jìn)前十。去年同期,Go排在第18位,前兩個(gè)月的榜單中,Go上升到第14位,然后持續(xù)爬升,終于在3月進(jìn)入前十。
另外,繼上個(gè)月 Objective-C 排名下降之后,蘋果主推的另一大編程語(yǔ)言 Swift 在本月也跌出了 Top 10,位于第 13 名,占比 1.24%。與此同時(shí),VB 倒是出乎意料地進(jìn)入了 Top 20。
Delphi即將跌出TIOBE指數(shù)前20名
Delphi作為 Windows 平臺(tái)下著名的快速應(yīng)用程序開發(fā)工具以及一款 IDE,很多開發(fā)者都深知他的強(qiáng)大,因此評(píng)價(jià)道“真正的程序員用 C++,聰明的程序員用 Delphi”。
這大概是 Delphi最終沒落的跡象。自2001年6月TIOBE指數(shù)存在以來,Delphi一直位居前20名,在2000年代初,它是最流行的語(yǔ)言和IDE之一。2002年發(fā)行的 Delphi 7大概是它的巔峰,此后 Delphi開始陷入麻煩,包括Linux移植失敗,版本出現(xiàn)錯(cuò)誤等等。與此同時(shí),一些具有類似功能的 IDE席卷市場(chǎng),Delphi開始衰退。
TIOBE認(rèn)為,導(dǎo)致 Delphi沒落的另一個(gè)主要原因是它的發(fā)行頻率太低。原先每年都有一個(gè)主要版本,而2018年之后,Delphi卻沒有了什么新的動(dòng)靜。
對(duì)此,也有不少網(wǎng)友評(píng)價(jià)道,Borland 這樣的第三方 IDE 提供商,本身沒有掌握語(yǔ)言,只是給語(yǔ)言提供 IDE 工具,雖然做的非常不錯(cuò),但是最后只是給人做嫁衣裳。
TOP 10編程語(yǔ)言TIOBE指數(shù)走勢(shì)(2002-2020)
第21-50名的編程語(yǔ)言排行
值得注意的是,TIOBE指數(shù)并不代表語(yǔ)言的好壞,開發(fā)者可以使用該榜單檢查自身的編程技能是否需要更新,或者在開始構(gòu)建新軟件時(shí)對(duì)某一語(yǔ)言做出選擇。