Ruby 程序设计语言正式发布了1.9版。
来源:互联网 发布:淘宝csgo饰品吧 编辑:程序博客网 时间:2024/05/16 15:45
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开发团队正在不断尝试一些新奇的改进和完善。
今年的十二月份无疑是Ruby开发者的幸福月,因为除了Ruby 1.9的发布,Ruby社区还迎来了新版Rails 2.0的发布。随着新版Ruby与Rails的发布,Ruby社区将会掀起新一轮的开发热潮。
- Ruby 程序设计语言正式发布了1.9版。
- JavaFX 1.0 预览版正式发布了!
- 爱数独3.0.3版正式发布了
- python3k正式发布了!
- icloud正式发布了!
- Ruby on Rails 2.0正式发布
- “理财管家”正式发布了!
- JFreeChart 1.0 正式发布了
- Spring2.0正式发布了!
- JFreeChart 1.0 正式发布了
- JFreeChart 1.0 正式发布了
- JFreeChart 1.0 正式发布了
- JFreeChart 1.0 正式发布了
- JFreeChart 1.0 正式发布了
- JFreeChart 1.0 正式发布了
- JFreeChart 1.0 正式发布了
- JFreeChart 1.0 正式发布了
- JFreeChart 1.0 正式发布了
- 技术译者必读——技术图书翻译方法指南
- 使用blend2 september preview 来为Silverlight程序创建动画资源
- 百度的爬虫比google慢了不是一点半点
- 修改ComboBox控件模板实例
- 批处理文件
- Ruby 程序设计语言正式发布了1.9版。
- 欣赏一个叫吴哲的男人
- 解铃还需系铃“java”
- 需求文档写作要点
- SOCKET代理实现方法
- 所有技术译者必读——技术图书译文校对方法指南
- Be Flying工作室翻译的重点、重量级图书
- 认识“Silverlight”
- 锻造软件需求人员的六大要素