各編程語言排名變化情況(騰訊科技配圖)
騰訊科技訊(中濤)北京時(shí)間7月6日消息,據(jù)國外媒體報(bào)道,TIOBE編程語言排行榜近日發(fā)布的最新統(tǒng)計(jì)數(shù)據(jù)顯示,今年7月蘋果iOS所使用Objective-C編程語言的熱門程度已超過C++,這種現(xiàn)象表明在后PC時(shí)代,移動(dòng)應(yīng)用的開發(fā)規(guī)模正呈現(xiàn)迅猛上升勢頭。
Objective-C是外部開發(fā)者針對iOS設(shè)備所使用的目標(biāo)編程語言。該語言創(chuàng)建于1983年,C++語言也是在同一年得以創(chuàng)建。此后多年中,C++語言的受追捧程度一直高于Objective-C。直到1988年,Objective-C語言的后續(xù)發(fā)展命運(yùn)才得以改變:蘋果聯(lián)合創(chuàng)始人史蒂夫·喬布斯(Steve Jobs)為NeXT(注:喬布斯1985年被蘋果董事會(huì)驅(qū)逐后所創(chuàng)建的另一家科技公司,后來NeXT被蘋果收購,喬布斯由此重返蘋果)申請了Objective-C許可。在2009年之前,Objective-C語言所占份額尚不到1%。2009年以后,由于iPhone智能手機(jī)和iPad平板電腦受到全球消費(fèi)者追捧,針對iOS的Objective-C語言也由此迎來了其高增長期。
TIOBE排行榜還顯示,目前Objective-C和C++兩種語言之間已不再是直接競爭關(guān)系:C++語言主要應(yīng)用于大型高性能系統(tǒng)當(dāng)中,而Objective-C語言則主要應(yīng)用于移動(dòng)開發(fā)當(dāng)中。
2002年以來各編程語言變化走勢(騰訊科技配圖)
TIOBE排行榜另一個(gè)值得注意的地方是:Java語言排名已由去年7月的第一降至第二位置,C語言則由去年7月的第二上升到首位。這種排名變化,主要原因是Java份額同比下降了3.16%,同期C語言則增長了1.05%。膠體磨
TIOBE編輯語言熱門指數(shù)每月更新一次。該排名標(biāo)準(zhǔn)涉及全球軟件工程師數(shù)量、所開發(fā)程序數(shù)量及第三方應(yīng)用銷售商數(shù)量等。此外,該排名還將網(wǎng)民在谷歌(微博)、必應(yīng)(Bing)、雅虎、維基百科(Wikipedia)、亞馬遜、YouTube及百度等網(wǎng)站搜索各編程語言的次數(shù)作為重要參考指標(biāo)。
業(yè)界人士認(rèn)為,隨著移動(dòng)產(chǎn)業(yè)規(guī)模的進(jìn)一步擴(kuò)大,預(yù)計(jì)今后Objective-C語言的影響力還將逐步向企業(yè)用戶領(lǐng)域拓展延伸。