我的意思是,如果我on Rails的安装JRuby,我只能使用Ruby语言来构建应用程序?我想我的安装导轨和JRuby应用程序的情况下,我想使用Java的未来,虽然我现在不需要它。或者我不明白?是具有访问Java库JRuby的红宝石?

有帮助吗?

解决方案

是,JRuby是红宝石(你的Ruby脚本不需要修改的JRuby下运行)。此外,它已全面进入Java库 - 请查看维基它是多么容易到Java类或库整合到您的红宝石代码。

其他提示

在其他人已经回答了你直接的问题。我只想说,我已经使用JRuby全职工作在过去的6个月里,它的伟大。部署Rails应用程序在GlassFish宝石是很容易的和JRuby的性能比MRI红宝石1.8.x.更好

我见过比的事实,我们不能使用有写的。然而件宝石等6个月后没有真正的缺点,我们已经采取了C库,并建立使用FFI宝石和:这不是什么牛逼太麻烦了。

这也很容易通过使用Java语言编写的几个关键部分(这是比C更容易将不起作用),以加快您的应用程序。

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