最受歡迎的編程語言、IDE、數據庫有哪些?

TIOBE近日公佈了2019年2月編程語言排行榜,整體排名變化不大,比較吸引眼球的是Groovy語言的排名——這門與Java 兼容的動態類型語言自2016年年底以來,終於重新進入了排行榜的TOP 20。

編程語言TIOBE指數走勢(2002-2018)

TIOBE 編程社區指數(The TIOBE Programming Community index)是編程語言流行度的指標,該榜單每月更新一次,指數基於全球技術工程師、課程和第三方供應商的數量。包括流行的搜索引擎,如谷歌、必應、雅虎、維基百科、亞馬遜、YouTube 和百度都用於指數計算。

值得注意的是,TIOBE 指數並不代表語言的好壞,開發者可以使用該榜單檢查自身的編程技能是否需要更新,或者在開始構建新軟件時對某一語言做出選擇。

PYPL 二月榜單

PYPL(PopularitY of Programming Language,編程語言流行指數) 二月榜單已發佈,目前包含四個排行榜,分別是編程語言、IDE、ODE(Online IDE) 以及數據庫這四個。

PYPL 是非常流行的參考指標,其榜單數據的排名均是根據榜單對象在Google上相關的搜索頻率進行統計排名,原始數據來自Google Trends,也就是說某項語言或者某款IDE在Google上搜索頻率越高,表示它越受歡迎。所以如果你相信這些來自眾多開發者以及用戶的選擇,我們可以將PYPL作為一個參考,以幫助決定學習何種語言或IDE,或者在新的軟件項目中使用何種語言或數據庫。

接下來看看PYPL最新的二月排行榜。

最受歡迎的編程語言、IDE、數據庫有哪些?

排名前五的分別是:Python, Java, Javascript, C# 和 PHP。從榜單可以看出,與去年的指數結果相比,前五名中除了 Python,其餘的Trend指數都呈現出了下降趨勢。而近年來備受關注和歡迎的Go、Kotlin、Rust、TypeScript 這些較為新興的編程語言基本都保持著上升的熱度,這也和我們所看到和了解到的情況吻合。

此外,從全球範圍來看,Python是最流行的編程語言,它的佔比在過去 5 年中增長最多(增加了16.2%),而PHP則成為下降最多的編程語言(下降了 5.6%)。

最受歡迎的編程語言、IDE、數據庫有哪些?

編程語言和新興的熱門編程語言PYPL指數趨勢圖

接下來再看看 IDE 排行榜

最受歡迎的編程語言、IDE、數據庫有哪些?

排名前五的分別是:Visual Studio, Eclipse, Android Studio, NetBeans 和 IntelliJ。明顯可以看到,其中有四個都是 Java 開發者會用到的 IDE。而“宇宙最強 IDE” Visual Studio 並非徒有虛名,一如既往地保持著其霸主地位。不過 Eclipse 作為大多數Java開發者探索編程世界的首款 IDE,也憑藉極高的佔比位居第二(比 VS 少了 1% 左右)。

其中最亮眼的莫過於Visual Studio Code,誕生之初微軟對其的定位是一款跨平臺編輯器,但因其優秀的使用體驗,自問世以來它就備受開發者追捧,再經過近幾年的迭代更新,依靠著其豐富的插件生態以及流暢的開發體驗,它不再是一款簡單的「編輯器」—— 許多開發者已將其打造成一個比 IDE 更輕便的開發工具。我們也大可將其看作是 IDE。擁有超高的人氣的它,現在在排行榜中排名第六(目前還保持著激烈的上升趨勢),遠超其他老牌的編輯器或IDE。

不過官方數據顯示,在全球範圍內,雖然Eclipse排名靠前,但事實上近年來其佔比已處於下滑趨勢,它過去 5 年的佔比下降了 15.7%,Visual Studio則是當之無愧最受歡迎的 IDE,而Android Studio在過去 5 年中增長最多,其佔比增加了 13.2%。

最受歡迎的編程語言、IDE、數據庫有哪些?

IDE的PYPL指數趨勢圖

下面繼續看看數據庫的流行度又是如何,數據庫排行榜如下

最受歡迎的編程語言、IDE、數據庫有哪些?

排名前五的分別是:Oracle, MySQL, SQL Server, PostgreSQL 和 MongoDB。

最受歡迎的編程語言、IDE、數據庫有哪些?

IDE的PYPL指數趨勢圖

可以看到,在全球範圍內,Oracle是最受歡迎的數據庫,不過也是過去 5 年佔比下降最多的數據庫(下降了 3.5%),而 Firebase 則在過去5年中收穫了最多的增長(增長了 1.8%)。其中,MongoDB 和 PostgreSQL 的增長趨勢最直觀易見,兩者目前都保持著激烈的上升趨勢。這兩個數據庫無論是在口碑還是在各種排行榜中的排名等方面,都十分客觀地反映了它們在開發者心中的地位,以及業界對其的態度。


分享到:


相關文章: