如何决定安装哪个版本的 Ruby,ruby1.8 还是 ruby​​1.9.1?

如何决定安装哪个版本的 Ruby,ruby1.8 还是 ruby​​1.9.1?

我正在考虑学习 Ruby 的基础知识,所以我想在我的 Ubuntu 11.10 机器上安装 ruby​​ 解释器、irb 等。我很快发现 ruby​​ 有两个主要分支——1.8 分支和 1.9.1 分支。这引发了一个问题:如何决定安装哪个分支。

我看到 Python 2.x 和 3.x 分支也有类似的分歧,但就 Python 而言,我可以找到一些关于每个分支优缺点的讨论。我还没有找到关于 Ruby 分支的此类讨论。

我的第一反应是安装最新的稳定版本,即 ruby​​1.9.1(实际上是 Ruby 版本 1.9.2,它已经是稳定版本大约两年了)。我不知道这两个分支到底有多大区别。

答案1

这个在线幻灯片讲述了 Ruby 1.8 和 1.9 的区别:http://slideshow.rubyforge.org/ruby19.html#1

相关内容