我应该升级到Ruby 1.9吗?

我应该升级到Ruby 1.9吗?,ruby,ruby-1.9,Ruby,Ruby 1.9,是时候升级到Ruby 1.9了吗?我的简短回答是: “不” 我的回答是: 版本1.9.1仍然是一个开发分支。玩起来很有趣,如果你感兴趣的话,你应该到处玩,但是仍然有很多的淘汰赛在进行。许多gem和库仍在适应它 所以,是探索,不是生产使用。在家里,我编写的代码同时在1.8和1.9下运行(例如声明编码和避免字符串。每个),当速度更快时使用1.9,如果我使用的gem不喜欢1.9,则切换回1.8 但是要使用snowclone,“不要在工作中尝试它”。有一个很好的网站详细介绍了各种gems与Ruby 1.

是时候升级到Ruby 1.9了吗?

我的简短回答是:

“不”

我的回答是:

版本1.9.1仍然是一个开发分支。玩起来很有趣,如果你感兴趣的话,你应该到处玩,但是仍然有很多的淘汰赛在进行。许多gem和库仍在适应它


所以,是探索,不是生产使用。

在家里,我编写的代码同时在1.8和1.9下运行(例如声明编码和避免字符串。每个),当速度更快时使用1.9,如果我使用的gem不喜欢1.9,则切换回1.8


但是要使用snowclone,“不要在工作中尝试它”。

有一个很好的网站详细介绍了各种gems与Ruby 1.9的兼容性,名为


我写了一篇你可能感兴趣的文章。它向您展示了如何编辑库以使它们在您的系统上工作。

我已经在生产中使用1.9.2几个月了,我非常喜欢它。它速度快而且非常稳定。是的,有一些1.8->1.9的问题,但是如果您有任何测试,它们通常会很快冒出来,而如果您正在编写新代码,则与此无关

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


我想这个答案的生存时间已经过去了。