Преобразование кода Ruby 1.9.2 в JavaScript?

Возможно ли конвертировать Ruby-код в Javascript? Я слышал о RubyJS, но это, похоже, не работает с Ruby 1.9.2 - это случай?

Ответ 1

Мне кажется, что Opal - лучший конвертер/компилятор Ruby для JavaScript прямо сейчас. Вы можете увидеть его в действии здесь.

Это не идеально, но он работает в большинстве случаев и в отличие от старых проектов, таких как RubyJS, Opal по-прежнему активно развивается. (Зайдите Opal on Github)

Ответ 3

Есть много усилий, которые пытались это сделать, но большинство из них были только в академической степени. Например, этот Ruby 1.9.2 VM в JavaScript.

Большинство попыток переноса на JavaScript сосредоточиться на движке Google V8, а не на эквиваленте браузера.