Сайт использует сервис веб-аналитики Яндекс Метрика с помощью технологии «cookie». Пользуясь сайтом, вы даете согласие на использование данной технологии.
Лекции по компиляторам для свежих интернов базовой кафедры в МФТИ. Первый семинар посвящён задаче компиляции и основам тулчейнов. Мы поговорим про то, что именно делают компиляторы и про место разнообразных оптимизаций в общем конвейере. Лектор: Константин Владимиров Видео и звук: Юлий Тарасов Предыдущая лекция: нет, это первая лекция Следующая лекция: • Оптимизирующие компиляторы (МФТИ, 2024). Л... Слайды к занятиям: Книга: Timeline 00:00 Введение. Задача компилятора 04:52 Опыт ручной трансляции 11:47 As-if rule и польза неопределённого поведения 24:15 Компиляция в широком смысле: тулчейны 36:20 Лексический и синтаксический анализ 48:07 Семантика программы 54:57 High-level IR (HIR) и зачем нам свой 01:01:42 Завершение и что нас ждёт Errata пока пусто