您所在的位置: 首页 > 开发 > 语言&工具 >

Ruby 1.9正式发布 运行效率大幅度提升

http://developer.51cto.com  2007-12-27 17:06  呐不喊  Csdn  我要评论(0)
  • 摘要:今年的十二月份无疑是Ruby开发者的幸福月,因为除了Ruby 1.9的发布,Ruby社区还迎来了新版Rails 2.0的发布。随着新版Ruby与Rails的发布,Ruby社区将会掀起新一轮的开发热潮。
  • 标签:Ruby 1.9  发布  运行  效率  Ruby

12月25日,Ruby程序设计语言正式发布了1.9版。

Ruby 1.9的新特性一经公布就引起了Ruby开发者们的关注。新版有许多改进,其更新记录高达4万行之多。以前Ruby语言最为人诟病的问题是执行速度缓慢,新版在这方面有很大的进步,它提供一个新虚拟机能够大幅度提升运行效率。

Antonio Cangiano曾在一份关于《各种Ruby实现的性能对比》报告中,对不同版本的Ruby进行了性能测试与比较,包括Ruby 1.9.0、Ruby 1.8.6,也包括Python 2.5.1。在Mac OS X 10.5系统之下,使用斐波那契递归函数对三者的递归与函数调用进行测试,发现同样的循环次数中,Ruby 1.8.6用时158.869秒、Python 2.5.1用时31.507秒,而Ruby 1.9.0仅用时11.934秒。Ruby 1.9版本相对于Python,性能的超越大致在三倍左右。

尽管Ruby 1.9给出了诸多的改进,但在发布的相关网站中还是着重强调了“This is not Ruby 2.0!”:这表明Ruby 1.9并不能代表未来的Ruby 2.0版本。在Ruby的SVN存储库的HEAD版本之中,Ruby开发团队正在不断尝试一些新奇的改进和完善。

07年的十二月份无疑是Ruby开发者的幸福月,因为除了Ruby 1.9的发布,Ruby社区还迎来了新版Rails 2.0的发布。随着新版Ruby与Rails的发布,Ruby社区将会掀起新一轮的开发热潮。

Ruby 1.9.0 is released:http://www.ruby-forum.com/topic/136553

Changes in Ruby 1.9:http://eigenclass.org/hiki.rb?Changes+in+Ruby+1.9

【相关文章】

  • DB2与Ruby on Rails入门
【责任编辑:火凤凰 TEL:(010)68476606】

英特尔45纳米Penryn处理器发布
甲骨文Oracle 11g正式发布
Ruby实用开发手册
JSP开发基础教程
PHP开发基础入门
 
 验证码: (点击刷新验证码)   匿名发表
  • 网络工程师考试案例动手实验营

  • 作者:郭春柱
  • 本书依据2009年版《网络工程师考试大纲》的考核要求,深入研究了历年网络工程师考试试题的命题风格和试题结构,对考查的知识点..
Copyright©2005-2008 51CTO.COM 版权所有