對于程序員來說,哪個才是最優(yōu)秀的編程系統(tǒng)就像是那個女人最美麗一樣難以取得一致。但是從近幾年的最受歡迎編程語言排行榜來看,Java一直取得不錯的成績。而日前我們卻被一條消息刷屏:發(fā)達國家的程序員更愛Python。一石激起千層浪,全球的程序員對待 Python究竟是何種態(tài)度?
根據(jù)最新TIOBE的9月排行榜來看,Java,C,C ++ 三門編程語言依然在 TIOBE 的前三排。三大語言之間的差距正逐漸縮小,但大部分語言的市場份額都在流失,新型的編程語言逐步崛起,比如Python究竟成為不錯的選擇。
TIOBE的9月排行榜
值得關(guān)注的是,Python在TIOBE的9月排行榜中的受歡迎程度并沒有和大家想象的那樣攀升,相反,還跌落了1.32個百分點。有專家認為,這是由于Python 屬動態(tài)類型,這使它難以用于多數(shù)大型或關(guān)鍵型軟件系統(tǒng)。
Stackoverflow的數(shù)據(jù)科學家數(shù)據(jù)
但是另一個國外網(wǎng)站Stackoverflow的數(shù)據(jù)科學家 David Robinson 卻表示,Python 是訪問量增長最快的主流編程語言:2017 年 6 月,Python 首次成為高收入國家訪問量最高的標簽。而在 2012 年,它的訪問量比其它五種主流語言都低,Python 的年增長率達到了 27%。
從數(shù)據(jù)來看,兩個網(wǎng)站似乎走向了兩個極端。但是David Robinson也同意目前Python的關(guān)注很大程度是因為流行數(shù)據(jù)科學的熱捧,比如之前的分析引力波的Python庫。
TIOBE的9月排行榜