時間:2019-12-04 | 欄目:業界 | 點擊:次
PYPL(PopularitY of Programming Language,編程語言流行指數)12月份的榜單已經發布了。
PYPL是非常流行的參考指標,其榜單數據的排名均是根據榜單對象在Google上相關的搜索頻率進行統計排名,原始數據來自Google Trends,也就是說某項語言或者某款IDE在Google上搜索頻率越高,表示它越受歡迎。開發者可以將PYPL作為一個參考,決定學習何種語言或IDE,或者在新的軟件項目中使用何種語言或數據庫。
我們來看看PYPL中的語言、IDE與數據庫排行情況。
首先編程語言榜單如下:
位置基本沒怎么變化,Python還是大幅度領先Java牢牢占住第一位自不用多說,榜單中還有幾個語言值得一提。
首先是最搶眼的Dart,上個月的榜單中還沒有它,這個月突然殺到第20位,使得后邊幾個語言都各自后退一位,想必這與上個月Dart發布2.6版本,并帶來預編譯為本地可執行代碼的特性有關。
Ruby被VBA反超,排名下降了一位,雖然幅度不大,但是除去因為Dart的強勢入圍而自動后移的幾個語言,Ruby是榜單中唯一排名下降的,自然也變得比較顯眼。
另外Haskell連續幾個月份額都不增不減,生態可能真的不是很活躍,這可以參考此前發布的2019年Haskell調查報告。
再來看看IDE榜單:
前3名分別是Visual Studio、Android Studio與Eclipse,但這三者相比去年同期,只有Android Studio份額上漲了(大幅上漲3.5%),而Eclipse的份額下跌在整個榜單中都比較顯眼(-4.8%)。總的來看,前3名還是大幅度領先于其它IDE。
除此之外,排在第4名的VS Code、第6名的PyCharm與第8名的Xcode都有超過1.0%的增長,在整體榜單中算是好成績。我們比較關注其中開源的VS Code(雖然它只是個編輯器,而不是IDE)。
Visual Studio Online終于公開上線了
最后來看看數據庫的情況:
榜單整體對比去年同期都平平無奇,非要說的話,PostgreSQL、MongoDB與MySQL這三者的份額變化分別是+0.7、+0.6%與-0.6%,這幾個數字在榜單中算比較大的了。
另外值得一提的是,對比另一個數據庫排行榜DB-Engines 12月份的數據,可以看到前5名的排位是完全一致的: