由 shyouhei 于 2013 年 6 月 30 日发布
我希望我说些史诗般的话,但遗憾的是我的英语水平非常有限,所以我只能说我所说的:结束了,正如计划的那样。
关于 Ruby 1.8.7
现在,你们中的大多数人都在使用 Ruby 1.9.x 或 2.0.0(如果不是,请务必升级)。然而,过去还有其他版本,如 1.4.x、1.6.x 和 1.8.x。它们是最初的 Ruby 1.0(即所谓的 MRI)的直系后代。当 Matz 发布 1.8.0 时,它是最先进的版本。1.8.7 是该家族的最后一个后裔。
从技术上讲,自从我们发布 1.8.0 以来已经过去了十年,自从我们发布 1.8.7 以来已经过去了五年。那时,Ruby 被用来编写 CGI 脚本。然后,随着 Rails 的兴起,情况发生了巨大的变化。许多用户开始使用 Ruby。在内部,我们最终合并了 ko1 的新引擎(当时称为 YARV)。该引擎成为你今天使用的规范 Ruby。
因此,在 10 年后,我真的很高兴可以说 1.8.7 成为了历史遗产。它创造了历史。它真切地改变了我们的生活。为了继续改变,我们正在向前迈进。Ruby 2.0.0 非常棒,但为了使即将到来的 2.1 版本更加精彩,我将停止维护 1.8.7,并将精力集中在我们最前沿的 Ruby trunk 上。
感谢 1.8.7,作为一个程序,它度过了美好的一生。
关于你的 Ruby 1.8.7
你的系统中可能仍然有 Ruby 1.8.7 的可执行文件。根据你的安装方式,你的 Ruby 1.8.7 可能得到也可能得不到其他人的支持,因为有一些第三方仍在继续支持 1.8.7。我只能说我不会再支持它了。因此,如果你正在使用我发布的版本,请注意并找到适合你情况的解决方案。