В настоящее время я работаю над компонентом торгового продукта, который позволит разработчику количественной оценки или стратегии писать свои собственные стратегии. Я, очевидно, не могу заставить их написать эти стратегии на скомпилированных в собственном коде языках (или даже на языке, который компилируется в байт-код для запуска на виртуальной машине), поскольку их циклы разработки/тестирования должны составлять несколько минут.
До сих пор я рассматривал lua, python, ruby и до сих пор действительно наслаждался ими всеми, но все же нашел их немного «низкоуровневыми» для моих целевых пользователей. Нужно ли мне как-то написать свой собственный синтаксический анализатор + интерпретатор для поддержки языка с минимальной поддержкой циклов, простой арифметики, логического вычисления выражений, или у кого-нибудь из вас может быть другая рекомендация? Заранее спасибо.