在TIOBE發(fā)布的最新一期的編程語言排行榜中, C語言的漲幅最高,達(dá)到了6.66%,此外,Ruby也成功壓下Perl,重回前十行列。
編程語言排行榜前20名如下:
Objective-C下滑的原因主要是因?yàn)镾wift的出現(xiàn),從而導(dǎo)致Objective-C被蘋果所拋棄。此外,App開發(fā)也在轉(zhuǎn)向獨(dú)立于平臺的語言和框架,而Swift 只適用于Apple的系統(tǒng),目前的生存環(huán)境也并不理想。
至于Perl,直到2005年,它還一直是最主要的腳本語言之一。在2008年,TIOBE曾預(yù)測Perl將會走向死亡,但被眾多Perl的擁護(hù)者所否決。Stevan Little在2013年曾發(fā)表過一次演講,名為“Perl沒有死,它只是走進(jìn)了一個(gè)死胡同”,其中就有提到一旦軟件工程師放棄使用Perl語言,就不會再次選擇使用它。
TIOBE表示,Perl語言一直止步不前,是廣大開發(fā)者們尋找諸如Python和Ruby之類替代品的主要原因。直到今天,Perl社區(qū)仍然沒有一個(gè)明確的未來,因此它還會繼續(xù)走下坡路,如今只是苦苦掙扎罷了。
Python微課:Python快速自學(xué)入門
值得一提的是,SQL在上上個(gè)月被重新添加到了TIOBE排行榜中,這個(gè)月排在第九
SQL自學(xué)推薦:SQL微課
Top 10 編程語言 TIOBE 指數(shù)走勢(2002-2018)
編程語言“名人榜”( 2003-2017)
“年度編程語言”獲獎名單如下圖所示,該獎項(xiàng)授予一年中評分最高的編程語言: