來源:qiuzhx時間:2019-08-08
每一個定制網站就需要采用編程語言來編寫精明的html5頁面,所以了解當前熱門的語言而不被淘汰是每個程序員都清楚的狀況.近日,作為權威的TIOBE 排行榜官方正式宣布
Python 再一次贏得了“年度編程語言”的稱號!
畢竟在過去的一年中,Python 的流行度是其他一眾編程語言無法比擬的。一方面,Python 在 TIOBE 榜單中三度(2018年9月、12月、2019年1月)超越了 C++,進入了排行榜的前三甲。不僅如此,它還在另一大知名的IEEE Spectrum 編程語言榜單中,壓住了 C++、C、Java、C#、PHP 等語言的勢頭,穩居第一。
接著,我們來看下 TIOBE 官方對這個編程語言排行榜的解讀:
Object-C(下面簡稱 OC)和Perl語言從2017到2018跌落超過3個名次,OC名次跌落的原因很簡單,蘋果公司幾年前就開始拋棄OC,取而代之的是swift。另外,移動應用若被轉移到平臺獨立的語言和框架,就像 swift 這種只在蘋果系統上可用的語言也處于一個艱難的時刻。至于Perl語言,這個到2005年風靡全世界的腳本語言,2008年,我們在接受Dobb博士的雜志采訪時說,基于我們當時在TIOBE指數中看到的趨勢,Perl將會滅絕。在此之后,一場宗教戰爭開始,Perl頑固派聲稱這不會發生,而且TIOBE指數正在被玩弄。Stevan Little在2013年發表了一場突破性的演講,名為“Perl沒死,它是死胡同”,表明一旦軟件工程師離開Perl語言,他們將永遠不會回來。我個人認為 Perl 6 系列 版本(遲來了幾十年)對于即將發生的事情處于一個不清晰的未來規劃狀態,這是工程師們尋求如Python和ruby等替代語言的主要原因,甚至到現在,perl社區依然沒有一個清晰的未來規劃,那么它的慢慢消亡也是理所當然的。
如今的 Python 已經成為應用范圍較廣的編程語言之一,無形之中它也打破了近 20 年來如鐵一般的 Java、C 和 C ++ 的格局。對此,TIOBE 在發布本期編程語言排行榜時,如此評價道:
"Python 是當今高校中最常被教授的首選語言,它在統計領域排名第一、在 AI 編程中排名第一、在編寫腳本時排名第一、在編寫系統測試時排名第一。除此之外,Python 還在 Web 編程和科學計算領域處于領先地位。總之,Python 無處不在。"
附上2019年8月最新的排行榜: