哪个Ruby版本更可取?

哪个Ruby版本更可取?,ruby,Ruby,是否有任何理由使用1.8.7而不是1.9.1,或者始终最好使用最新的稳定版本?通常,如果您不维护以旧版本编写的脚本,那么我会选择使用最新版本,因为会有错误修复、新功能等。通常,如果您没有维护以旧版本编写的脚本,那么我会选择使用最新版本,因为会有错误修复、新功能等。1.9.1但我遇到了问题 如果你不知道你应该看看这个原因,你可以根据你得到的项目或错误在ruby版本之间切换。1.9.1但是我遇到了问题 如果你不知道,你应该看看这个原因,你可以根据你得到的项目或错误在ruby版本之间切换。1.9.1中

是否有任何理由使用1.8.7而不是1.9.1,或者始终最好使用最新的稳定版本?

通常,如果您不维护以旧版本编写的脚本,那么我会选择使用最新版本,因为会有错误修复、新功能等。

通常,如果您没有维护以旧版本编写的脚本,那么我会选择使用最新版本,因为会有错误修复、新功能等。

1.9.1但我遇到了问题


如果你不知道你应该看看这个原因,你可以根据你得到的项目或错误在ruby版本之间切换。

1.9.1但是我遇到了问题


如果你不知道,你应该看看这个原因,你可以根据你得到的项目或错误在ruby版本之间切换。

1.9.1中有一些错误导致安装一些gems时出现问题,当我切换到1.9.2时,这些错误就消失了,所以我推荐1.9.2。我也会选择1.9.2而不是1.8.7来学习,因为1.9.2中有一些新功能,还有速度改进


当然,在安装时使用RVM。它使管理Ruby版本和gems集变得很容易。

1.9.1中有一些bug导致安装一些gems时出现问题,当我切换到1.9.2时,这些bug就消失了,所以我建议使用1.9.2。我也会选择1.9.2而不是1.8.7来学习,因为1.9.2中有一些新功能,还有速度改进


当然,在安装时使用RVM。它使管理Ruby版本和gems集变得很容易。

如果您刚开始学习,我建议使用1.9.2。在1.8中有许多很好的语法特性。我会直接转到1.9.2,因为我听说1.9.1有一些特性。大多数宝石现在都>=1.9

我也推荐RVMhttp://rvm.beginrescueend.com/. 我将从系统上的默认ruby开始。安装RVM,然后安装“RVM安装1.9.2”,您将走上正确的轨道。如果你需要帮助,RVM有一个很棒的IRC和谷歌小组

RVM将允许您针对所有可用的Ruby版本进行测试。请尝试“已知rvm列表”以获取完整列表

磁共振红宝石 JRuby 鲁宾尼乌斯 Ruby企业版 麦克鲁比 磁悬浮列车 mput 铁红宝石
希望有帮助

如果你是从新开始,我建议1.9.2。在1.8中有许多很好的语法特性。我会直接转到1.9.2,因为我听说1.9.1有一些特性。大多数宝石现在都>=1.9

我也推荐RVMhttp://rvm.beginrescueend.com/. 我将从系统上的默认ruby开始。安装RVM,然后安装“RVM安装1.9.2”,您将走上正确的轨道。如果你需要帮助,RVM有一个很棒的IRC和谷歌小组

RVM将允许您针对所有可用的Ruby版本进行测试。请尝试“已知rvm列表”以获取完整列表

磁共振红宝石 JRuby 鲁宾尼乌斯 Ruby企业版 麦克鲁比 磁悬浮列车 mput 铁红宝石
希望有帮助

主观目标:为了学习还是工作?1.9.2是不稳定的,正如你所知。相关问题:主观目标:为了学习还是工作?1.9.2是不稳定的,正如你所知。相关问题:很酷,我过去研究过RVM。在版本之间切换时,是否保留相同的已安装gems?例如,如果我在1.8.7上安装了rails,那么1.9.1是否也可以访问它?很好,每个ruby版本都有自己的gem文件夹,它们是完全隔离的。很酷,我以前研究过RVM。在版本之间切换时,是否保留相同的已安装gems?例如,如果我在1.8.7上安装了rails,1.9.1是否也可以访问它?很好,每个ruby版本都有自己的gem文件夹,它们是完全隔离的。