有多台红宝石的实现在工作的权利。这是你期待着为什么?你积极使用非MRI实施在生产?

一些选择包括:

有帮助吗?

解决方案

磁悬浮.它将具有的速度获益的所有优化已成为一个主要的一般VM过很多很多年。另外,它会自动保留所有你的数据几乎自动的,所以没有更多需要的猴子周围的对象关系映层等。

其他提示

Ruby1.9(YARV)为我们提供了一个很好的想法,红宝石头,但我不会推荐使用用于生产。虽然这是一定速度远远超过1.8,甚至一些部分的语法不断变化,因此我不认为你可以打电话给它的稳定。它也有一些有趣的新的特征和法,它一定会找到他们的方式进入所有其它实现的时间。

独立和投入度是有用的,他们给ruby访问的整个范围的新的图书馆和环境的红宝石不被用其他方式。我找不到多大用处对它们自己,但认为这是伟大的,它们的存在。他们可能让红宝石渗透到公司的环境中,它不能容许的。这只能是一个好事。

题和磁悬浮可能是最有趣的项目,但还有那些在那里他们的利益的社区可能是最远的未来。题可能发展成为一个切割边'纯'虚拟机的红宝石的语言,允许红宝石码的运行速度远远超过它现在可以。磁悬浮太似乎非常有前途的支持,因为它是由20多年的VM的经验。它也将提供超过标准的虚拟机,但当然,这些将来的费用代码的便携性。

总体来说,我最兴奋的是之间的竞争,这些实现。具有竞争项目的所有工作,使红宝石更好的只能让红宝石的生态系统更强。从我所看到的太,同时竞争的存在,这是友好;每个项目给予和接受的想法。所做的工作,独立和题工作队在创造红宝石的规格可能是最重要的结果迄今为止,因为它将帮助确保所有实现中保持兼容。

它的 是稳定的和可靠的今天。 磁悬浮 是非常有希望的。

没有一个提到 MacRuby 没有?我猜这是一个位Mac-具体现,但它很可能被制成汇编的GNU或 Étoilé 目标-c的运行时间。

还有,我在等磁悬浮:)

什么有关企业的红宝石?这已经有一段时间。

https://www.phusionpassenger.com/enterprise

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top