Erlang не не поддерживает песочницу, поэтому вы, вероятно, не хотите использовать это, по крайней мере, для вашего языка сценариев. Эрланг в любом случае не идеален для написания сценариев, так что, наверное, все в порядке.
Erlang будет хорошим языком бэкенда для такого проекта, однако, и я очень рекомендую его из личного опыта.
Я не думаю, что в Stackless также есть поддержка песочницы, так что это, вероятно, также не в списке.
Lua, с другой стороны, явно поддерживает песочницу и имеет сопрограммы: http://lua -users.org / wiki / SandBoxes , http://lua -users.org / wiki / CoroutinesTutorial , поэтому я бы порекомендовал это для вашего языка сценариев.
Lua также чрезвычайно легко встраивать, как видно из этого крошечного урока: http://heavycoder.com/tutorials/lua_embed.php (и вы даже можете уйти без загрузки всей библиотеки, так как вы все равно захотите поместить ее в песочницу).