今天又开始看 Rubinius 的东西。原因是因为 Rails 5开始内置 Puma,而 Puma 又推荐大家使用 Rubinius,所以就顺便看一下。
发现 Rubinius 的官网改动蛮大,提出了一些如 benefit company,Rubinius compute platform 这样的概念。看了一会更晕了。首页翻了一下没找到 Rubinius 3对应的 MRI Ruby 的版本,这叫我怎么选?
一些有意思的特性:
Rubinius 实际上有一个 VM,在这个 VM 上很多人实现了各种奇奇怪怪的语言,如 Fuby,Apricot 等等。
他们称之为 Rubinius Language Platform,也就是一个用于实现语言的平台。这的确是一个远远超出之前我所认识的 Rubinius (即一个 C++ 实现的 Ruby)的东西。
网友评论