Я хочу назвать некоторые библиотеки Ruby (обработка естественного языка) от Objective C (это приложение Mac OSX). Тем не менее я хотел бы сохранить большую часть программирования в Objective C, используя Ruby только для использования той конкретной библиотеки, которая находится в Ruby.Вызов классов/скриптов Ruby из Objective C - это MacRuby overkill?
Я посмотрел на MacRuby, и мне кажется, что я должен использовать синтаксис Ruby для всего приложения, в то время как я предпочел бы использовать ObjC по большей части и просто интерфейс с одним-двумя классами ruby.
Я понимаю, что я могу просто вызвать ruby script из командной строки, но какая-то интеграция кажется гораздо более полезной.
Итак, вопрос в том, могу ли я достичь описанного выше потока с помощью MacRuby, или я должен изучить что-то еще?
Являются ли эти библиотеки Ruby перенесены в MacRuby или MRI (что-то еще, чем MacRuby)? –
нет, они просто Ruby, хорошо они используют RJB, поэтому там есть Java (если это имеет значение). – Stpn
Вам необходимо перенести их в MacRuby, а затем, прежде чем сможете их использовать. –