Ruby 程序设计语言1.9版于圣诞节这天正式发布。新版有许多改进,其更新记录高达4万行之多。以前Ruby语言最为人诟病的问题是执行速度缓慢,新版在这方面有很大的进步,它提供一个新虚拟机能够大幅度提升运行效率。以下摘自infoq: Antonio Cangiano曾经对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,性能的超越大致在三倍左右。 |