невсратый язык программирования, который можно предоставить в UI для редактирования скрипта, который будет исполняться в определенном контексте (стратегия трейдинга), и который можно захостить в Net приложении. При этом необходимо, чтобы это была безопасная песочница.
Ты в трейдинг подался?🤔
Можешь поэкспериментировать с https://github.com/SteveSandersonMS/DotNetIsolator, а так js как вариант - https://github.com/sebastienros/jint Зависит от того насколько жесткие требования к перфу
Я хочу поверх автотюнер параметров сделать, ему нужно стопицот миллионов раз запускать все это дело. Короче требовательно к перфу.
Звучит как что тебе придется скомпилировать и вызывать dll для ускорения. Можешь попробовать первый вариант, хватит ли тебе перфа при работе в wasm песочнице. А так на вскидку нормальной изоляции пока не вспоминается
Да вот чет эти обе шляпы не умеют в изоляцию. Все какое-то экспериментальное. Пока вижу единственный вариант для кода - через Roslyn разобрать, и собрать в то, что мне нужно, попутно завайтлистив всю систему типов. Возможно, разрешить только простенькие математические выражения, а сложные вычисления вообще через визуальный конструктор сделать.
Умеет вполне, но границы выстраивает песочница wasm. Сильно вылезать не пробовал, но как идея работает. А так - конечно сам напишешь идеально под свой случай :)
Вот такая штука не подойдёт для простых операций?
Бесплатно до 50 чарактаров. Охуеть, дайте две
Оно под апачем, сделай хорошо и без ef
Обсуждают сегодня