我最近玩过 IronRuby,但我也想安装引用实现。不用说,我是 Ruby 的菜鸟,所以我有一个非常愚蠢的问题。
关于RubyForge download page ,Ruby 安装程序(适用于 Windows)共有三种不同的最终版本:
- rubyinstaller-1.8.6-p398.exe
- rubyinstaller-1.8.7-p249.exe
- rubyinstaller-1.9.1-p378.exe
我不明白怎么会有三个不同的最终版本。我能理解有一个 1.8 版本和一个 1.9 版本,但为什么我只能在 1.8.6 和 1.8.7 之间选择?
我真正想知道的是哪个版本是“最好的”?如果答案是“1.9.1”,为什么要选择 1.8.6 或 1.8.7?
我很困惑......
最佳答案
最终安装程序的 3 个不同版本背后的推理基于以下标准:
1.8.6 是最广泛的版本,用于生产服务器,因此发布版本是为了与这些情况兼容
1.8.7 是 Ruby-Core 定义的较新的稳定标准,也是最有可能受到 Ruby 开发人员关注的 1.8 分支标准
1.9.1 是 Ruby 的较新版本,基于名为 YARV 的新虚拟机。这个分支 (1.9) 是 Ruby-Core 开发人员最关注的分支。
套餐的原因是,能够满足3种不同类型的用户。尝试模仿生产环境的人,从 1.8 开始工作的人和使用更新功能的人。
还有 1.9.2-preview3,这是具有更新功能的候选版本之一,将于 8 月发布。
希望对您有所帮助。
-
关于ruby - 三个 "final"版本的 Ruby?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3079897/