【51CTO译文】正是凭借苹果超旺人气的iPad和iPhone移动设备,Objective-C语言在Tiobe每个月评估的编程语言人气指数排行榜中一举超过了C++。
2012年7月编程语言排行榜榜单
Objective-C这门语言用来开发在苹果的移动设备上运行的应用程序,它在7月这一期的Tiobe编程社区指数中成为人气指数第三高的语言,而C++排在了第四位。本周发布的这份指数发现,9.335%的开发人员使用Objective-C;9.117%的开发人员使用C++。与上个月相比,这两门语言的名次巧好换了下位置。当时,9.358%的开发人员在使用C++,9.094%的开发人员在使用Objective-C。
Tiobe在每月发布一次的报告中说:“自一开始,Objective-C和C++就竞相成为事实上的面向对象的编程语言。C++用了好多年才取得了胜利。现在,Objective-C强势回归(这归功于iPhone和iPad),但它不再是作为C++的直接竞争者。C++主要用于大型高性能系统,而Objective-C主要用于移动应用程序行业。”
Tiobe的排名基于熟悉工程师的数量、课程以及采用某一门语言的第三方厂商,排名取决于谷歌、必应和雅虎等知名搜索引擎的评估结果。这份排行榜还考虑到了维基百科、亚马逊和YouTube等其他网站的分析结果。C语言在本月的指数上继续稳坐头把交椅,18.331%的开发人员在使用它;前10名语言还包括名列第五的C#(6.668%),之后依次是(Visual)Basic(5.695%)、PHP(5.012%)、Python(4%)、Perl(2.053%)和Ruby(1.768%)。
前10名编程语言走势图
20到50名语言排行
下面是第50到100的编程语言排名
ABC, ActionScript, Algol, bc, Boo, CFML, CHILL, CL (OS/400), Clean, Clojure, Curl, Dylan, F#, Factor, Gambas, Go, Groovy, Icon, Inform, Informix-4GL, Io, J, JavaFX Script, LabVIEW, Lingo, Max/MSP, Modula-2, MUMPS, NATURAL, Oberon, OCaml, Occam, OpenCL, OpenEdge ABL, Oz, PowerShell, Processing, REXX, S, S-PLUS, SPARK, SPSS, Standard ML, Tcl, VBScript, Verilog, VHDL, X10, xBase, XSLT