TIOBE 9 月排行榜出爐,Python躋身前三,猜猜誰被擠掉
前幾天,TIOBE 釋出了 9 月份的程式語言排行榜,本次榜單中,已經4年左右時間未曾變動過的前三甲,在這個月發生了變化。
TIOBE 程式語言社群排行榜是程式語言流行趨勢的一個指標,每月更新,這份排行榜排名基於網際網路上有經驗的程式員、課程和第三方廠商的數量。排名使用著名的搜尋引擎(諸如 Google、MSN、Yahoo!、Wikipedia、YouTube 以及 Baidu 等)進行計算。請注意這個排行榜只是反映某個程式語言的熱門程度,並不能說明一門程式語言好不好,或者一門語言所編寫的程式碼數量多少。
本月公佈的榜單中,Python取代了C++第三名的位置。前三甲分別為:Java、C和Python。C++跌至第四。
Python語言,是 20 世紀 90 年代初首次錄入 TIOBE,Python 花了 10 年才首次進入指數前 10 名,不過隨著發展,他一路從前10,進入到前5,如今又進入前3,儼如一匹黑馬。
目前,隨著人工智慧、資料分析甚至區塊鏈等技術的大熱,Python語言也得到了前所未有的關注。目前在全球範圍內,很多大學已經把Python作為了首選程式語言。
上圖是Python近些年的評分情況,可以發現,從2016年開始,Python可謂是一路飆升。
另外,從資料中可以看出,本次Python的評分是7.653%,以微弱的優勢超越了C++的7.394%。不過在漲幅方面,Python是4.67%,而C++只有1.83%。
不過,目前來看,Python距離排名冠亞軍的Java和C語言還是有一定差距的,並且這兩門語言的漲幅也並沒有明顯的低於Python。
雖然,Python在短期內並不會超越Java,但是隨著人工智慧等技術的發展,有可能某天Python就會登上冠軍寶座。所以,對於Java程式設計師來說,不需要過渡恐慌,但是也不能完全忽視。
可以這麼說,如果你想在Java之外,再掌握一門語言的話,Python絕對是最佳的選擇。
對此,你怎麼看?
【本文是51CTO專欄作者Hollis的原創文章,作者微信公眾號Hollis(ID:hollischuang)】