是时候升级到Ruby 1.9了吗?
答案 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。
但是要使用雪地攀岩,“不要在工作中尝试这个。”