Твой Программист | Чат
Фотография
нажмите — покажем
нажмите — покажем
Приложение собрано, но при запуске .NET всё ещё компилирует код. Почему так происходит и что изменится, если подготовить машинный код заранее?
1 октября в 20:00 на открытом уроке курса «C# разработчик. Экспертный уровень» разберёте JIT и AOT в .NET и попробуете ReadyToRun и NativeAOT на практике.
Проследите путь от C# до IL и машинного кода. Узнаете, какую работу JIT выполняет во время исполнения приложения, и сравните обычную JIT-компиляцию с ReadyToRun и NativeAOT. Рассмотрите, что каждый подход меняет на этапе сборки и запуска.
На практике соберёте одно приложение в нескольких режимах. Сравните получившиеся файлы, размер приложения и время запуска, а затем разберёте результаты. Отдельно обсудите ограничения NativeAOT и сценарии, в которых его применение оправдано.
После занятия вы сможете осознаннее выбирать способ компиляции, самостоятельно собирать приложения с ReadyToRun и NativeAOT и сравнивать их по размеру, времени запуска и особенностям выполнения.
Урок подойдёт .NET-разработчикам, создателям сервисов и приложений командной строки, а также инженерам, работающим с контейнерами и бессерверными вычислениями.
Урок проведёт Виктор Дзицкий.
Зарегистрироваться: https://vk.cc/d1ZL9g
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru
Фотография
нажмите — покажем
5 · 520 · нажмите — покажем
Видео
5ea05e4374ad2fad7dc44f0d3ad8d5aa_452337_1790596751.mp4 · 1.7 МБ · нажмите — покажем
6 · 490 · 5ea05e4374ad2fad7dc44f0d3ad8d5aa_452337_1790596751.mp4 · 1.7 МБ · нажмите — покажем
Видео
6c1e09ec107c124c64e3d758b72d357e_452337_1790769206.mp4 · 6.5 МБ · нажмите — покажем
13 · 433 · 6c1e09ec107c124c64e3d758b72d357e_452337_1790769206.mp4 · 6.5 МБ · нажмите — покажем
Видео
f5c87f47d731f850610eed2fb43dbfe1_452337_1790941539.mp4 · 42.0 МБ · нажмите — покажем
f5c87f47d731f850610eed2fb43dbfe1_452337_1790941539.mp4 · 42.0 МБ · нажмите — покажем
Стартап Figure устроил своим старым роботам сцену из Терминатора
Пока роботы один за другим прыгали в расплавленный металл, за процессом наблюдал угадайте кто.
@u_programmer
7 · 270 ·