Я разрабатывал вариант Smalltalk для удовольствия, и мне интересно, какой будет выборщик stackoverflowers, когда речь заходит о таргетинге на внешний сервер. Это были мои текущие соображения:
.NET, JVM: эти две виртуальные машины в основном предназначены для статически типизированных языков, и я предполагаю, что было бы довольно сложно настроить такой динамический язык, как smalltalk.
Python (как исходный код): Кажется, это самый простой способ. Также было бы лучше, если бы я мог испускать байт-код Python, но он не был хорошо документирован как другой VM AFAIK (вам нужно копать исходный код Python для подробностей!).
Самостоятельный интерпретатор: вопрос невозможен: -)
LLVM, NekoVM, Parrot - это другие варианты, которые я проверяю. Что бы вы взяли на себя?