PYPL(PopularitY of Programming Language,編程語言流行指數(shù)) 7月份的榜單已發(fā)布,目前包含四個(gè)排行榜,囊括編程語言、IDE、ODE(Onlin
PYPL是非常流行的參考指標(biāo),其榜單數(shù)據(jù)的排名均是根據(jù)榜單對象在Google上相關(guān)的搜索頻率進(jìn)行統(tǒng)計(jì)排名,原始數(shù)據(jù)來自Google Trends,也就是說某項(xiàng)語言或者某款I(lǐng)DE在Google上搜索頻率越高,表示它越受歡迎。如果你相信這些來自眾多開發(fā)者以及用戶的選擇,我們可以將PYPL作為一個(gè)參考,以幫助決定學(xué)習(xí)何種語言或IDE,或者在新的軟件項(xiàng)目中使用何種語言或數(shù)據(jù)庫。
接下來看看PYPL最新的7月份榜單。
7月份編程語言排行榜如下:
排名前五的分別是:Python, Java, Javascript, C#和PHP。與去年7月份相比,Python的份額保持著較大幅度的增長,也是榜單中增長最多的一個(gè),達(dá)到4.4 %,而Java和PHP均有 2.1和 1.1的百分比下降。至于JavaScript和C#,兩者均沒有明顯的波動(dòng)。
縱觀整個(gè)榜單,份額呈現(xiàn)出明顯增長趨勢的編程語言包括Kotlin、Go、Rust、Delphi、TypeScript和 C#,出現(xiàn)下降跡象的則有 PHP、Ruby、Visual Basic、Scala、Lua和 Haskell。
此外,從全球范圍來看,Python目前還是最流行的語言,它的份額在過去5年中增長最多,增長了17.9%。另一邊,堪稱“霸主”的Java的份額則有了不小的下降,5年來下降了6.7%,由此前的第一名到現(xiàn)在份額被Python遠(yuǎn)遠(yuǎn)領(lǐng)先。
▲TOP 5編程語言和熱門編程語言PYPL指數(shù)趨勢圖
接下來看看IDE排行榜:
排名前五的分別是:Visual Studio, Android Studio, Eclipse, NetBeans和 IntelliJ。看到這個(gè)排名不由得感慨,Java大爺還是你大爺啊。當(dāng)然“宇宙最強(qiáng)IDE”Visual Studio也不是蓋的,一如既往地保持其霸主地位。但目前看來,這個(gè)霸主地位快要被 Android Studio搶過去了,兩者在7月份的份額分別為21.92 %和21.82 %。
Visual Studio Code依舊保持著穩(wěn)定且迅猛的增長趨勢,與去年同比增長 1.2 %。同樣保持增長趨勢的還有 Android Studio、PyCharm、Xcode、Vim、Emacs、JCreator、Light Table和 Coda 2。
數(shù)據(jù)顯示,在全球范圍內(nèi),雖然Eclipse排名靠前,但近年來其份額已處于下滑趨勢,它過去5年的份額下降了18.2%,Visual Studio則是當(dāng)之無愧最受歡迎的IDE,而Android Studio的份額在過去5年中增長最多,增加了18.4%。
▲熱門IDE的PYPL指數(shù)趨勢圖
繼續(xù)看看數(shù)據(jù)庫的流行度又是如何,數(shù)據(jù)庫排行榜如下:
排名前五的分別是:Oracle, MySQL, SQL Server, PostgreSQL和 MongoDB。
▲TOP 5數(shù)據(jù)庫的PYPL指數(shù)趨勢圖
數(shù)據(jù)顯示,在全球范圍內(nèi),Oracle是最受歡迎的數(shù)據(jù)庫,不過也是過去5年份額下降最多的數(shù)據(jù)庫,下降了3.5%;而Firebase的份額則在過去5年中收獲了最多的增長,增長了1.8%。
其中,MongoDB和PostgreSQL的份額增長最直觀易見,兩者目前都保持著激烈的上升趨勢。除此之外,Redis、SQLite、DB2和Neo4j這些相對小眾的數(shù)據(jù)也保持著增長的趨勢。
最后看看ODE(Online IDE,在線IDE)。由于在線IDE在國內(nèi)的流行度不是很高,這里就不細(xì)說了,直接看看排行榜:
排名前三的分別是:Cloud9, JSFiddle和 Repl.it。
Python交流群
635448130點(diǎn)擊加入群聊UI設(shè)計(jì)交流群
579150876點(diǎn)擊加入群聊Unity交流群
495609038點(diǎn)擊加入群聊HTML5交流群
645591648點(diǎn)擊加入群聊