首页 / 知识
关于jruby:您期待哪个红宝石翻译?
2023-04-15 19:39:00

Which ruby interpreter are you looking forward to?现在有多个Ruby实现在工作中。 您期待什么,为什么? 您是否在生产中积极使用非MRI实现? 一些选项包括:
磁悬浮。多年以来,它将一直在大型Smalltalk VM中进行的所有优化中带来速度优势。另外,它将自动几乎自动保留所有数据,因此不再需要研究对象关系映射层等等。 Ruby 1.9(YARV)使我们对红宝石的发展方向有了一个很好的了解,但我不建议将其用于生产。虽然肯定比1.8快得多,但是语法的某些部分也在不断变化,因此我认为您不能称其为稳定的。它确实具有一些有趣的新功能和语法,随着时间的推移,它们肯定会在所有其他实现中找到自己的方式。 JRuby和IronRuby很有用,因为它们使ruby可以访问一系列其他无法使用ruby的新库和环境。我自己对它们还没有发现太多用处,但是认为它们的存在真是太好了。它们可能允许红宝石渗透到企业环境中,否则将无法进入企业环境。那只能是一件好事。 鲁宾尼乌斯(Rubinius)和磁悬浮(Maglev)可能是最有趣的项目,但在未来它们对社区的益处可能最大。 Rubinius很可能会发展成用于ruby语言的尖端"纯" VM,从而使ruby代码的运行速度比现在快得多。凭借20余年的VM经验,Maglev似乎也极有希望。它还将提供超越标准VM的功能,但是这些功能当然是以代码可移植性为代价的。 总体而言,我最兴奋的是这些实现之间的竞争。让所有竞争项目都在努力使红宝石更好,只会使红宝石生态系统更强大。从我所看到的来看,尽管存在竞争,但它是友好的。每个项目都相互交流和借鉴。到目前为止,JRuby和Rubinius团队在创建红宝石规范方面所做的工作可能是最重要的成果,因为这将有助于确保所有实现保持兼容。 如今,jRuby稳定可靠。磁悬浮列车非常有前途。 还没有人提到MacRuby吗?我想它现在特定于Mac,但也可能可以编译成GNU或étoiléObjective-C运行时。 另外,我正在等待磁悬浮:) 那企业Ruby呢?这已经有一段时间了。 https://www.phusionpassenger.com/enterprise |
最新内容
相关内容
linux命令多个选项?
linux命令多个选项?,系统,工作,基础,信息,命令,工具,数据,不了,名称,环境,Linux系统基础操作指令1、linux常用命令有pwd命令、cd命令、ls命令linux常用命令选项?
linux常用命令选项?,工作,系统,信息,地址,管理,命令,标准,网络,目录,常用命令,linux常用命令1、linux系统常用操作命令如下:ls:全拼list,功能是列linux没有命令行选项?
linux没有命令行选项?,系统,首页,命令,工具,分析,第一,软件,异常,终端,空格,不知道为什么在linux命令行下输入一些命令怎么都显示没有找到?1、linux命令选项说明?
linux命令选项说明?,系统,标准,地址,设备,命令,工作,软件,工具,基础,数据,Linux命令大全1、linux常用命令有pwd命令、cd命令、ls命令、cat命令linux7个命令选项?
linux7个命令选项?,标准,管理,系统,基础,地址,命令,环境,单位,工具,信息,linux必学的60个命令_linux必学的60个命令怎么读起来简单安装和登录linux常用命令及选项?
linux常用命令及选项?,工作,系统,地址,管理,信息,网络,命令,目录,文件,操作,linux系统常用操作命令linux常用命令有pwd命令、cd命令、ls命令、linux命令选项是什么?
linux命令选项是什么?,系统,地址,工作,管理,命令,信息,选项,检测,标准,简介,关于Linux操作系统的一些命令是什么?1、linux系统常用操作命令linlinux命令选项的约定?
linux命令选项的约定?,系统,基础,设备,命令,工作,情况,信息,地址,名称,网络,删除文件夹中所有文件的linux命令(创建和删除文件和文件夹的linuxlinux一个命令多选项?
linux一个命令多选项?,系统,标准,设备,密码,软件,适当,命令,用户,用户组,操作系统,linux命令有哪些特点linux命令行的特点?1、其中第一条详细linux命令选项分类?
linux命令选项分类?,系统,工作,命令,管理,发行,时间,地址,目录,公司,标准,Linux命令有哪些?Linux常用命令大全linux系统常用操作命令如下:ls:全关于红宝石:使用哪个,ruby或erb?
关于红宝石:使用哪个,ruby或erb?,关于红宝石:使用哪个,ruby或erb?,路由器,选择,应用程序,负载,Which to use, eruby or erb?eruby和erb有什关于函数式编程:是否有人可以在F#CTP
关于函数式编程:是否有人可以在F#CTP中使用standalone选项?,关于函数式编程:是否有人可以在F#CTP中使用standalone选项?,编译器,选项,核心