Rhodes Framework содержит работающую реализацию Ruby для iPhone. Вы можете попробовать написать свой собственный простой клон IRB с помощью Rhodes и посмотреть, как это получится. Конечно, вы не сможете получить его через App Store, но вам все равно это все равно.
В качестве следующего шага вы можете украсть их рецепты сборки и скомпилировать свои собственные.
В будущем возможно будет возможно использовать MacRuby , но пока все, кто работает на MacRuby, либо работают на Apple, либо подписали NDA, поэтому они ничего не говорят. , Тем не менее, ведущий разработчик MacRuby однажды сказал, что опережающий компилятор MacRuby может в будущем использоваться для "запуска Ruby на мобильных интернет-устройствах небольшого размера с ограниченными ресурсами", даже не упомянув i-word. .
[Обратите внимание, что, вероятно, не позволит вам запустить интерпретатор на устройстве, вместо этого вы статически скомпилируете свой код изначально и затем загрузите его на устройство. И компилятор не поддерживает eval
, что крайне важно для запуска чего-то вроде IRB или даже полной IDE на устройстве.]
На данный момент лучшим вариантом для мобильной среды Ruby IDE, вероятно, является Android.