Сообщение Re[5]: C++ времени компиляции - как отлаживать? от 07.07.2023 11:33
Изменено 07.07.2023 11:41 Serginio1
Re[5]: C++ времени компиляции - как отлаживать?
Здравствуйте, Shmj, Вы писали:
S>Здравствуйте, Serginio1, Вы писали:
S>>У блазора есть аж три варианта. Интерпретатор MSIL, AOT и гибрид интерпретатора и AOT
S>>https://learn.microsoft.com/ru-ru/aspnet/core/blazor/host-and-deploy/webassembly?view=aspnetcore-7.0
S>>Ну и Настройка средства обрезки для ASP.NET Core Blazor
S>Много лет делают и никто не может честно признать — ничего не получается. Как друзья вы не садитесь — слишком большой размер бинаря и мало пригодно для реального использования
S>Я понимаю что как бы влюбились в язык и все такое — но правда есть правда — не выдержало проверку практикой.
Какой практикой? илазору вэбассембли пару лет. И там интерпретатор изначачально. Там размер мизерый. Посмотри на мсиловские сборки.
AOT да жрет, но если не использовать рефлекшин или оставлять рефлекшн только тот что используется, там прекрасно режется. И АОТ всего 1 год.
Собираются делать гибрид АОТ и интерпретатора.
Вот результаты обрезания и без AOT
https://community.devexpress.com/blogs/aspnet/archive/2023/03/16/blazor-webassembly-aot-compilation-and-link-trimming.aspx
S>Здравствуйте, Serginio1, Вы писали:
S>>У блазора есть аж три варианта. Интерпретатор MSIL, AOT и гибрид интерпретатора и AOT
S>>https://learn.microsoft.com/ru-ru/aspnet/core/blazor/host-and-deploy/webassembly?view=aspnetcore-7.0
S>>Ну и Настройка средства обрезки для ASP.NET Core Blazor
S>Много лет делают и никто не может честно признать — ничего не получается. Как друзья вы не садитесь — слишком большой размер бинаря и мало пригодно для реального использования
S>Я понимаю что как бы влюбились в язык и все такое — но правда есть правда — не выдержало проверку практикой.
Какой практикой? илазору вэбассембли пару лет. И там интерпретатор изначачально. Там размер мизерый. Посмотри на мсиловские сборки.
AOT да жрет, но если не использовать рефлекшин или оставлять рефлекшн только тот что используется, там прекрасно режется. И АОТ всего 1 год.
Собираются делать гибрид АОТ и интерпретатора.
Вот результаты обрезания и без AOT
https://community.devexpress.com/blogs/aspnet/archive/2023/03/16/blazor-webassembly-aot-compilation-and-link-trimming.aspx
Re[5]: C++ времени компиляции - как отлаживать?
Здравствуйте, Shmj, Вы писали:
S>Здравствуйте, Serginio1, Вы писали:
S>>У блазора есть аж три варианта. Интерпретатор MSIL, AOT и гибрид интерпретатора и AOT
S>>https://learn.microsoft.com/ru-ru/aspnet/core/blazor/host-and-deploy/webassembly?view=aspnetcore-7.0
S>>Ну и Настройка средства обрезки для ASP.NET Core Blazor
S>Много лет делают и никто не может честно признать — ничего не получается. Как друзья вы не садитесь — слишком большой размер бинаря и мало пригодно для реального использования
S>Я понимаю что как бы влюбились в язык и все такое — но правда есть правда — не выдержало проверку практикой.
Какой практикой? илазору вэбассембли пару лет. И там интерпретатор изначачально. Там размер мизерый. Посмотри на мсиловские сборки.
AOT да жрет, но если не использовать рефлекшин или оставлять рефлекшн только тот что используется, там прекрасно режется. И АОТ всего 1 год.
Собираются делать гибрид АОТ и интерпретатора.
Вот результаты обрезания и без AOT
https://community.devexpress.com/blogs/aspnet/archive/2023/03/16/blazor-webassembly-aot-compilation-and-link-trimming.aspx
Ну файлы Blazor WebAssembly передаются клиенту в сжатом виде.Сжатие раза в 4.
Вполне себе приемлемо
S>Здравствуйте, Serginio1, Вы писали:
S>>У блазора есть аж три варианта. Интерпретатор MSIL, AOT и гибрид интерпретатора и AOT
S>>https://learn.microsoft.com/ru-ru/aspnet/core/blazor/host-and-deploy/webassembly?view=aspnetcore-7.0
S>>Ну и Настройка средства обрезки для ASP.NET Core Blazor
S>Много лет делают и никто не может честно признать — ничего не получается. Как друзья вы не садитесь — слишком большой размер бинаря и мало пригодно для реального использования
S>Я понимаю что как бы влюбились в язык и все такое — но правда есть правда — не выдержало проверку практикой.
Какой практикой? илазору вэбассембли пару лет. И там интерпретатор изначачально. Там размер мизерый. Посмотри на мсиловские сборки.
AOT да жрет, но если не использовать рефлекшин или оставлять рефлекшн только тот что используется, там прекрасно режется. И АОТ всего 1 год.
Собираются делать гибрид АОТ и интерпретатора.
Вот результаты обрезания и без AOT
https://community.devexpress.com/blogs/aspnet/archive/2023/03/16/blazor-webassembly-aot-compilation-and-link-trimming.aspx
Ну файлы Blazor WebAssembly передаются клиенту в сжатом виде.Сжатие раза в 4.
Вполне себе приемлемо