【问题标题】:Difference between Ruby 1.8.6 and 1.8.7?Ruby 1.8.6 和 1.8.7 的区别?
【发布时间】:2011-03-23 09:47:29
【问题描述】:

有人会选择在 1.8.6 中工作而不是在 1.8.7 中工作的主要原因或优点/缺点是什么?反之亦然?

目前我只能找到这个答案,来自最新版的Agile Rails beta 电子书:

“Rails 3.0 需要 Ruby 版本 1.8.7 或 Ruby 1.9.2-preview3。(已知不能在 Ruby 版本 1.8.6、Ruby 1.9.1 和预览版之前的 Ruby 1.9.2 预览版上工作3 .)"

但我的问题不仅限于 Rails。例如,http://rubyinstaller.org/downloads/ 仍然提供 1.8.6,所以大概有开发人员仍然需要 1.8.7 以上的版本。

【问题讨论】:

标签: ruby-on-rails ruby


【解决方案1】:

http://www.ruby-lang.org/en/news/2008/05/31/ruby-1-8-7-has-been-released/

新版本的 Ruby 包含许多 错误修复,许多功能 从 1.9 和 一些性能改进,因为 1.8.6 同时保持稳定性和向后兼容 以前的发布程度很高。看 捆绑的文档以获取详细信息 关于兼容性问题。

似乎这些改进值得包括在内,尤其是因为 Web 框架必须非常担心安全性。

【讨论】:

    【解决方案2】:

    1.8.7 ChangeLog 列出了所有 1.8.7 中的更改,如果这些更改对您来说都不重要,那么我想您可以继续使用 1.8.6... p>

    【讨论】:

      猜你喜欢
      • 2011-02-02
      • 1970-01-01
      • 1970-01-01
      • 2011-02-14
      • 2011-02-24
      • 1970-01-01
      • 1970-01-01
      • 2011-07-09
      • 1970-01-01
      相关资源
      最近更新 更多