我应该升级到Ruby 1.9吗?

时间:2009-02-25 18:39:21

标签: ruby ruby-1.9

是时候升级到Ruby 1.9了吗?

4 个答案:

答案 0 :(得分:6)

我的简短回答是:

“否”。

我的答案很长:

版本1.9.1仍然是一个开发分支。玩起来很有趣,如果你有兴趣,你应该玩,但仍然有很多震动。许多宝石和图书馆仍在适应它。

是的,可以探索,不能用于生产。

答案 1 :(得分:2)

有一个很好的网站详细说明了各种宝石与Ruby 1.9的兼容性,称为http://isitruby19.com

我写了一篇您可能感兴趣的guide for Ruby 1.9.1-related stuff。它向您展示了如何编辑库以使它们在您的系统上运行。

答案 2 :(得分:2)

我已经在生产中使用1.9.2并且喜欢它。它快速而且非常稳定。是的,有一些1.8 - > 1.9问题,但如果你有任何测试,如果你正在编写新代码,它们通常会很快冒烟。

此外,Heroku在1.9.2个月前将其重量放在了后面。

http://blog.heroku.com/archives/2011/2/9/the-path-forward-192/

答案 3 :(得分:0)

在家里,我正在编写在1.8和1.9下运行的代码(例如声明编码并避免使用strings.each),并在它更快时使用1.9,如果我使用不使用的gem,则切换回1.8像1.9。

但是要使用雪地攀岩,“不要在工作中尝试这个。”