Позвольте мне поставить префикс, сказав, что я скорее человек из Linux, чем человек из Windows ... но в какой-то момент возможности ОС имеют значение, равно как и их поддержка основных функций POSIX и т. Д.
Следовательно, может быть нелегко внедрить R в Ruby или связать его в Windows, как это удобно для вас.R, в конце концов, зависит от набора инструментов MinGW в Windows.
В качестве альтернативы рассмотрим отличный Rserve ---, и я только что заметил, казалось бы, новое потомство RserveWin Саймон теперь тоже предоставляет.Для этого просто нужно запустить где-нибудь, и затем вы можете подключиться через tcp / ip.Есть примеры клиентов для C / C ++ и Java, а также других проектов, таких как, например, pyRserve и этот Rserve-Ruby-client , которые могут соответствовать всем требованиям.
Редактировать Еще один поиск в Google также приводит к этому разговору об интеграции R / Ruby , который относится к RSRruby gem , но это (согласно другому быстрому поиску) кажетсяесть проблема на Windows тоже.Может быть, Rserve и связь действительно ваш лучший билет.