После того, как под открытой лицензией был выпущен Strongtalk с новой силой зазвучали мысли захостить на ST VM другие динамические языки, и в частности - Ruby.
Причин начать именно с Ruby может быть несколько. Это и желание ускорить Ruby, что позволит переписать ряд библиотек с C на сам Ruby, так и желание расширить аудиторию знакомую со Smalltalk (например, около 50% Portland Smalltalk user group - выходцы из Ruby).
Задачу должно упрощать то, что Ruby был частично смоделирован со Smalltalk. Хотя предыдущие попытки (проект Peter Suk для Ruby или проект pycore - исполнение байткодов Python на VW) благополучно заглохли.
Следующий "подход к снаряду" попробует сделать Avi Bryant. Уверенности, что у него что-то может получится, прибавляет то, что он вырастил не один успешный проект. Кстати, сам Avi так же пришел к ST из Ruby.
Avi предлагает не писать компилятор с Ruby прямо в байт-код ST VM (какой именно ВМ?), а транслировать Ruby код в ST. Для поддержки проекта создан список рассылки - smalltalk-ruby. Идея вызвала некоторое оживление, так что можно надеятся, что скоро появятся первые результаты.
Для "полноты ощущений" можно еще добавить, что примером успешной трансляции из одного языка в другой может служить ST2JS - транслятор из ST в ... JavaScript. В блоге автора пакета приведены как примеры кода, так и скриншоты различных инструментов разработчика.