android上的ruby:ruboto vs rhodes?

时间:2011-01-14 13:18:28

标签: android jruby rhodes ruboto mirah

是否有人尝试使用Ruby开发Android应用?如果是这样,你会推荐哪种工具? 比较(两者之间)有什么优点和缺点?

任何经验,见解等的分享都将非常感激。

2 个答案:

答案 0 :(得分:5)

Disclamer:我根本没有使用过这个项目。话虽如此:

Mirah programming language的语法主要基于Ruby,它编译为Java字节代码,然后您可以通过dx android工具运行。

另一个需要考虑的选择是JRuby。 JRuby是一个相当成熟的Ruby实现,我相信supports ahead of time compilation

答案 1 :(得分:4)

Rhodes在运行时使用已编译的Ruby 1.9字节码,并且根本不使用Dalvik JVM(它是用C ++编写的NDK)。因此,它比Ruboto快得多。