央視網|中國網絡電視臺|網站地圖
客服設為首頁
登錄

中國網絡電視臺 > 新聞臺 > 新聞中心 >

iPhone編程Objective-C成世界第三流行語言

發佈時間:2012年07月10日 10:19 | 進入復興論壇 | 來源:南方網 | 手機看視頻


評分
意見反饋 意見反饋 頂 踩 收藏 收藏
channelId 1 1 1
壟!-- /8962/web_cntv/dicengye_huazhonghua01 -->

更多 今日話題

壟!-- /8962/web_cntv/dicengye_huazhonghua02 -->

更多 24小時排行榜

壟!-- /8962/web_cntv/dicengye_huazhonghua03 -->

各編程語言排名變化情況

  北京時間7月10日消息,據一份最新的研究報告顯示,用於為蘋果iPhone和iPad開發應用的編程語言Objective-C現已成為世界上第三流行的編程語言。

  美國編程語言研究公司TIOBE發佈報告稱,Objective-C在TIOBE Programming Community Index(TIOBE程序社區指數)排行榜中的排名已經上升至第三位,超越C語言的另一個衍生工具C++;C語言本身仍居於榜首,Java次之。

  僅僅在一年以前,Objective C在TIBOE的排行榜上還只是名列第46位,這種語言突然崛起的全部原因都來自於蘋果。美國開源應用開發平臺Appcelerator的科技主管諾蘭懷特(Nolan Wrigh)指出:“這(種排名的變化)較少地與Objective C本身有關,較多地與蘋果生態系統的成功有關。Objective C正在享受那種利益;如果原本是另一種語言(被用在蘋果的平臺上),那麼也同樣會享受這種利益。”

  蘋果選定Objective C的原因在於,它是NeXTSTEP操作系統選用的編程語言,這個系統是由已故蘋果聯合創始人史蒂夫喬布斯(Steve Jobs)及其NexT公司在二十世紀七十年代中期開發的,隨後成為蘋果Mac OS X操作系統和iOS操作系統的基礎。iPhone和iPad都使用iOS操作系統。

  Objective C最初是在二十世紀七十年代早期由一家名為Stepstone的公司的兩名開發者——布拉德考克斯(Brad Cox)和湯姆拉伕(Tom Love)——開發的,直到2008年夏天這種語言在TIOBE的排行榜上還幾乎都找不到。但在當時,蘋果發佈了iPhone App Store應用商店。時至今日,據TIBOE指數顯示,Objective C在全球軟體中所佔份額已經達到了9.3%,略微高於C++的9.1%。

  另據“透明語言指數”(Transparent Language Index)調查顯示,Objective C在全球軟體中所佔份額為9.2%,高於C++的7.9%。

  雖然蘋果App Store是Objective-C最近排名上升的主要原因,但應用開發商ArcTouch的技術主管埃裏克夏皮羅(Eric Shapiro)指出,這種編程語言比大多數語言都更容易使用。“幾乎任何人都能去挑一本書,然後學習(Objective C)的基本應用。”夏皮羅説道。“那不會讓你變成專家,但卻是意味著會有更多(開發者)熟悉這種語言。”

  諾蘭表示,開發者想要熟練使用Objective-C仍需一個學習曲線,但一旦學成,那麼就能從蘋果那裏受益。“蘋果很可能是最發達的開發者生態系統。”他説道。“一旦人們通過了學習曲線,那麼就會傾向於針對喜歡這種語言。”

  但是,Objective-C不太可能會在近期內在人氣度上超越Java語言。與Objective-C——這種編程語言主要被用來開發iPhone等設備的“前端”軟體——不同的是,Java是運行“後端”軟體的服務器的支柱,這種軟體能向手機、平板電腦和個人電腦提供在線服務。此外,Java還是用來在谷歌(微博)Android移動操作系統上開發應用的語言。

  雖然蘋果移動設備的人氣度很高,但Android才是使用最廣泛的移動操作系統——至少在美國是這樣。

  來源:騰訊科技

  編輯:羅威

熱詞:

  • Objective-C
  • 編程語言
  • iPhone
  • 谷歌
  • Appcelerator
  • Stepstone
  • NeXTSTEP
  • ArcTouch
  • 流行語言
  • 操作系統