Сообщение Re[4]: Запуск нейтивного ассемблера из C# на лету от 01.02.2022 14:24
Изменено 07.02.2022 12:57 VladD2
Re[4]: Запуск нейтивного ассемблера из C# на лету
Здравствуйте, Евгений Музыченко, Вы писали:
ЕМ>Здравствуйте, Serginio1, Вы писали:
S>>в отдельном процессе, компьютере в песочнице делай что угодно
ЕМ>Тогда какой в этом смысл? ТС же, типа, открыл возможность делать это везде и всегда.
Ну смысл такого рода бывает постоянно в том же C#. Деревья выражений, Microsoft.CodeAnalysis.CSharp.Scripting.CSharpScript ну и прочие динамические компиляторы.
Как тут Sinclair заметил
Да можно сгенерить код и безопасно выполнить в отдельном процессе песочнице
ЕМ>Здравствуйте, Serginio1, Вы писали:
S>>в отдельном процессе, компьютере в песочнице делай что угодно
ЕМ>Тогда какой в этом смысл? ТС же, типа, открыл возможность делать это везде и всегда.
Ну смысл такого рода бывает постоянно в том же C#. Деревья выражений, Microsoft.CodeAnalysis.CSharp.Scripting.CSharpScript ну и прочие динамические компиляторы.
Как тут Sinclair заметил
Вот динамическое порождение верифицируемого кода в рантайм — это интересно, потому что можно получать высокопроизводительный код, не рискуя ни стабильностью, ни безопасностью.
Да можно сгенерить код и безопасно выполнить в отдельном процессе песочнице
Re[4]: Запуск нейтивного ассемблера из C# на лету
Здравствуйте, Евгений Музыченко, Вы писали:
ЕМ>Тогда какой в этом смысл? ТС же, типа, открыл возможность делать это везде и всегда.
Ну смысл такого рода бывает постоянно в том же C#. Деревья выражений, Microsoft.CodeAnalysis.CSharp.Scripting.CSharpScript ну и прочие динамические компиляторы.
Как тут Sinclair заметил
Да можно сгенерить код и безопасно выполнить в отдельном процессе песочнице
ЕМ>Тогда какой в этом смысл? ТС же, типа, открыл возможность делать это везде и всегда.
Ну смысл такого рода бывает постоянно в том же C#. Деревья выражений, Microsoft.CodeAnalysis.CSharp.Scripting.CSharpScript ну и прочие динамические компиляторы.
Как тут Sinclair заметил
Вот динамическое порождение верифицируемого кода в рантайм — это интересно, потому что можно получать высокопроизводительный код, не рискуя ни стабильностью, ни безопасностью.
Да можно сгенерить код и безопасно выполнить в отдельном процессе песочнице