Учитывая следующие требования:
- Должен поддерживаться в Windows. Предпочтительно работает и на других платформах.
- Должен поддерживать многопоточность. Под этим я подразумеваю, что двигатель может работать параллельно в нескольких потоках.
- Считываемость важна.
- Лицензия должна быть совместима с проектами с закрытым исходным кодом.
Мне нравится Python для его удобочитаемости. У меня также больше опыта работы с Python, чем на других языках сценариев. Однако CPython не многопоточен, и IronPython требует размещения CLR и совместимого языка (С++/CLI или С#).