中国领先的IT技术网站
|
|

2012年12月编程语言排行榜:Objective-C风暴来袭

2012年12月TIOBE编程语言排行榜又出炉了,这次的排行和上个月没有太大的变化。也许在你的意料之中,Objective-C不断的继续上升。而其他主流的移动应用编程语言,如C,C++和Java都在上涨,但速度缓慢,很明显不能与Objective-C竞争。

作者:小林来源:51CTO|2012-12-03 11:23

沙龙活动 | 去哪儿、陌陌、ThoughtWorks在自动化运维中的实践!10.28不见不散!


【51CTO独家特稿】2012年12月TIOBE编程语言排行榜又出炉了,这次的排行和上个月没有太大的变化。也许在你的意料之中,Objective-C不断的继续上升。而其他主流的移动应用编程语言,如C,C++和Java都在上涨,但速度缓慢,很明显不能与Objective-C竞争。

从Web编程语言来看,Python与Ruby也是一直属于增长的状态,不过提升相对来说比较慢。但值得关注的是以这样的趋势,不久会追赶上PHP的王者地位,甚至超越。

2012年12月编程语言排行榜榜单

Ruby前景分析

随着计算机的快速发展,编程语言也越来越多,在10年因为开发速度的问题,Java成了编程语言的老大,随着Java不断的臃肿与复杂,开发者也不断的去寻找,尝试各种新的语言,也因近年动态语言有后来居上的趋势,Ruby作为具有动态类型的解释型面向对象语言因此而被开发者热捧。革命的年代已经结束。Ruby从1995年至今已经成熟成为了编程界的主流语言,至少主流在向Ruby前进。

当然,在这个充满偏见的语言战争年代,或许是一场无意义的比拼,这是哪个语言都无法回避的。从复杂性问题本身来考虑,为什么说它受到开发者的热捧?首先我们来张国外某博客发起的一次编程语言的投票。

从2983个人的投票中我们看到,仅有96人认为Ruby会死,也是上面编程语言中最少的一个。在国外,Ruby已经是主流的编程语言,Ruby的开发理念认为解决问题的方法可以不止一种,选择哪种取决于程序员的喜好。

在旧金山的独立开发者Sara Mei就一直用Ruby开发大量的应用,在他看来,Ruby的魅力在于它是一个使用起来非常舒服的编程语言,它具有许多强大的元编程功能。


【图 TIOBE的Ruby流行度趋势】

前10名编程语言走势图

21到50名语言排行

下面是第50到100的编程语言排名

(Visual) FoxPro, ABC, Algol, Apex, ATLAS, AutoLISP, bc, BETA, C shell, CHILL, CL (OS/400), Clean, Clojure, cT, Dart, Dylan, Eiffel, Emacs Lisp, Factor, Gambas, Go, Groovy, Icon, IDL, Inform, Informix-4GL, J, JScript.NET, Ladder Logic, Lingo, LPC, MEL, MUMPS, NATURAL, Oberon, OCaml, Occam, OpenCL, Oz, PowerShell, Q, REALbasic, REXX, S, SPARK, VBScript, VHDL, WebDNA, X10, xBase

【编辑推荐】

  1. 2012年1月编程语言排行榜:Objective-C成为年度语言
  2. 2012年2月编程语言排行榜:用图形编程的LOGO语言
  3. 2012年3月编程语言排行榜:JavaScript语言的回归
  4. 2012年4月编程语言排行榜:C语言荣归宝座
  5. 2012年5月编程语言排行榜:从爱立信走出来的Erlang
  6. 6月编程语言排行榜:Objective-C非常“实际”的语言
  7. 2012年7月编程语言排行榜:Java的抢劫
  8. 8月编程语言排行榜:C语言助力火星登陆
  9. 9月编程语言排行榜:Java并不应该被取代
  10. 10月编程语言排行榜:Dart发力,欲将JS赶下神坛
  11. 2012年11月编程语言排行榜:语言的浮浮沉沉
【责任编辑:小林 TEL:(010)68476606】

点赞 0
分享:
大家都在看
猜你喜欢

读 书 +更多

J2ME手机游戏设计技术与实战

本书主要介绍了在手机上开发J2ME游戏的方法,作者在介绍了J2ME游戏开发相关知识背景的基础上,以大富翁手机游戏的设计开发为例,详细讲述了...

订阅51CTO邮刊

点击这里查看样刊

订阅51CTO邮刊
× Python最火的编程语言