Ruby on android: ruboto vs rhodes?

Кто-нибудь пытался разработать приложение для Android с помощью Ruby? Если да, то какой инструмент вы бы порекомендовали? Каковы преимущества и недостатки, сравнивающие между собой?

Было бы высоко оценено любое обмен опытом, проницательностью и т.д.

Ответ 1

Disclamer: Я вообще не использовал этот проект. Сказав это:

Mirah язык программированиясинтаксис a > сильно основан на Ruby, и он компилируется в байт-код Java, который затем можно запустить с помощью инструмента dx android.

Другим вариантом для рассмотрения будет JRuby. JRuby - довольно зрелая реализация Ruby, которая, я считаю, поддерживает компиляцию заблаговременно.

Ответ 2

Rhodes использует скомпилированный байт-код Ruby 1.9 во время выполнения и вообще не использует JVM Dalvik (он написан на С++ с NDK). Следовательно, он намного быстрее, чем Ruboto.