首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >为什么MRI是主流的Ruby解释器,而它的性能最差?

为什么MRI是主流的Ruby解释器,而它的性能最差?
EN

Stack Overflow用户
提问于 2011-05-24 07:08:49
回答 2查看 3.9K关注 0票数 0

在看过这个解释器比较图之后,我想知道核磁共振的主流用法背后的原因,尽管它的表现最差。为什么基吉Ruby企业版没有更频繁地使用;缺乏gem支持或其他什么东西?

例如,是由一些最受欢迎的公司选择的,这要归功于它的抄写功能;我想知道是否有其他解释器实现了它。

REE可以很容易地与您现有的Ruby解释器并行安装,允许您以最小的麻烦或风险切换到REE。REE已经发布了几年,并且已经被许多高知名度的网站和组织所使用,比如纽约时报TwitterShopify37 Times。 “我们转向企业红宝石,以获得充分的好处,复制的内存特性,我们绝对可以确认内存节省了30%,一些其他人已经报告。即使按今天的硬件价格计算,这也是几千美元的节省。“

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2011-05-24 07:42:16

磁共振成像是Matz的Ruby解释器的简称。Matz是松本幸一郎的缩写,它是Ruby和主要作者的名字。这就是为什么它是主要的实现:它是最初的实现,所有其他实现都出现在后面。MRI仍然是参考,所有其他都需要与MRI兼容。但是Matz试图使开发更多地由规范驱动,而不是实现驱动AFAIK。

票数 6
EN

Stack Overflow用户

发布于 2011-05-24 11:07:39

你刚才提到的性能图测试了核磁共振成像。1.8。当前基于YARV的“官方”Ruby实现1.9.2比Rubinius或与JRuby并驾齐驱的速度更快,一般速度更快。因此,这些结论并不成立,尽管许多站点和其他部署都使用了MRI1.8,这对他们来说“足够快”。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6106907

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档