2011-11-22 94 views
-1

我知道它們之間存在一些差異,但是假設您已經擁有用於開發,測試和生產的完全運行的Java環境,您會考慮使用Ruby MRI代替JRuby嗎?最重要的是,我還會爭辯說,您可以內聯Java,使用Java數據類型,最重要的是,它幾乎總是勝過Ruby。你怎麼看?與JRuby相比,有什麼理由認爲Ruby認真?爲什麼如果您已經擁有Java環境,您會考慮使用Ruby而不是JRuby?

+0

您是否在談論如何使用JRuby實現來運行純Ruby程序或使用JRuby特有的功能? – delnan

回答

1

這一切都是關於選擇。如果JRuby對你使用它更有意義。使用MRI意味着你正在使用Ruby,Matz已經打算使用Ruby。

這也應該回答Rubinius,Maglev和所有其他實現的問題。每個服務都有不同的目的,並試圖涵蓋MRI的各個方面。爲了實現這一點,他們(全部)使用RubySpec來測試針對MRI的實現。

相關問題