一不小心,Python又拿了年度最佳
TIOBE 作為還算權(quán)威的編程語言影響力榜單機構(gòu),發(fā)布了1月的編程語言排行榜,Python排名第三穩(wěn)如狗,和Java的差距越來越小。
同時公布了2020年的年度編程語言獎,Python 以 2.01% 的正增長榮獲 2020 年 度 TIOBE 編程語言獎!
這已經(jīng)是Python第四次獲此殊榮,前幾次分別是2007,、2010、 2018,如果是前兩次是作為黑馬逐漸被大眾所知,而最近兩次年度編程語言獎就是實至名歸了。
Python用實力證明了它在諸多應(yīng)用場景中不可忽視的作用,因為它已成為數(shù)據(jù)科學(xué)和機器學(xué)習(xí)等領(lǐng)域中最受歡迎的語言,也越來越多的用于Web開發(fā)和后端編程中,并逐漸滲透到移動應(yīng)用程序領(lǐng)域。
不過我一直搞不明白的是,VB竟然還長期還占據(jù)著前10的位置,我猜測VB可能是被很多學(xué)校作為非計算機專業(yè)的編程語言。
感覺StackOverflow的統(tǒng)計可能更接近于真實情況。
于是我又去StackOverflow跑了個腳本,另外把go,swfit,kotlin 這些比較新的語言也加了進來。
這個結(jié)果比較符合我的預(yù)期,Javascript霸榜,從市場需求來說,前端崗位確實在不斷增加,Java次之,Python排第三,緊接著是C# 和 PHP,VB排名第十,落后于swfit,但是比go要好。
關(guān)于語言流行度,另外一個可參考的是GitHub,看看開源項目中哪些語言占比高,不過我覺得應(yīng)該和Stackoverflow是差不多的。
當(dāng)然,TIOBE也說了,評級是基于全球程序員,課程和第三方供應(yīng)商的數(shù)量。諸如Google,Bing,Yahoo!,Wikipedia,Amazon,YouTube和Baidu等流行的搜索引擎用于計算評分,也并不是說排名越高語言就越好。只是說明該語言當(dāng)前的熱度。
如果你正準(zhǔn)備學(xué)編程,又不知道學(xué)哪個,選第二個統(tǒng)計圖里面的前5名都不會錯,既不會太小眾又不會過時。