2013年3月tiobe编程语言排行榜:ruby超越perl
tiobe 于近日公布了2013年3月tiobe 编程语言指数排行榜。此次前三位置无变化,java 还是第一,c 仍居第二,objective-c 保持第三。
ruby 超过 perl 排第九位。这也许要归功于 ruby 是第三大解释型编程语言(其他两个是 php 和 python),才把 perl 甩身后了。perl 是否会掉出 top 10 呢?时间会说明一切。
注①:ruby,一种为简单快捷面向对象编程而创的脚本语言,在20世纪90年代由日本人松本行弘开发,遵守gpl协议和ruby license。它的灵感与特性来自于perl、smalltalk、eiffel、ada以及lisp语言。由ruby语言本身还发展出了jruby(java平台)、ironruby(.net平台)等其他平台的ruby语言替代品。
注②:perl是一种高级、通用、直译式、动态的程序语言。最初设计者拉里·沃尔(larry wall)为了让在unix上进行报表处理的工作变得更方便,决定开发一个通用的脚本语言,而在1987年12月18日发表。
perl借取了c、sed、awk、shell脚本以及很多其他编程语言的特性。其中最重要的特性是他内部集成了正则表达式的功能,以及巨大的第三方代码库cpan。目前拉里·沃尔已经开发perl 6,来作为perl的后继;不过,perl 6语言的语法有很多转变,所以perl 6被视为perl家族中的另一个语言。
2013年3月编程语言排行榜 top 20 具体榜单:
2013年3月编程语言排行榜前10位的长期走势图:
2013年3月编程语言排行榜21至50位排名:
2013年之前的年度编程语言
&
【说明】:tiobe 编程语言社区排行榜是编程语言流行趋势的一个指标,每月更新。这份排行榜排名基于互联网上有经验的程序员、课程和第三方厂商的数量。排名使用著名的搜索引擎(诸如 google、 msn 、雅虎)以及 wikipedia 和 youtube 进行计算。请注意这个排行榜只是反映某个编程语言的热门程度,并不能说明一门编程语言好不好,或者一门语言所编写的代码数量多少。
这个排行榜可以用来考查你的编程技能是否与时俱进,也可以在开始开发新系统时选择语言时用来进行策略性的决策。
&
tiobe 英文原文:http://www.tiobe.com/index.php/content/paperinfo/tpci/index.html
上月榜单回顾:2013年3月tiobe编程语言排行榜:java和python都上升一位
【如需转载,请标注并保留原文链接、译文链接和译者等信息,谢谢合作!】