Обложка книги «Atlas : Инженерия компилятора и экосистема»16+

Atlas : Инженерия компилятора и экосистема

Валерий Антонов

Где читать или купить

Описание

"Atlas. Книга 3. Инженерия компилятора и экосистема" — полное руководство по реализации языка: от исходного кода до исполняемого файла. Четырнадцать глав проводят читателя через конвейер компиляции. Архитектура: пятнадцать фаз от лексера до линковки. Лексический и синтаксический анализ с обработкой отступов и восстановлением после ошибок. Два уровня промежуточного представления — HIR и MIR. Алгоритмы вывода типов с унификацией и SMT-решателем. Проверка заимствований через граф прав доступа. Мономорфизация, раскрытие макросов, оптимизации среднего звена. Кодогенерация в LLVM IR, представление алгебраических типов и эффектов. Рантайм: легковесные потоки, асинхронный ввод-вывод, отсутствие сборщика мусора. Пакетный менеджер, языковой сервер, отладчик, профилировщик. Интеграция с C, Python, Rust и WebAssembly. Процесс разработки языка: RFC, версионирование, сообщество.

О книге

СерияATLAS
ИздательствоАвтор
Год издания2026
Языкru
ФорматыPDF
Возрастное ограничение16

Частые вопросы

О чём книга «Atlas : Инженерия компилятора и экосистема»?
«Atlas : Инженерия компилятора и экосистема» — это программирование. "Atlas. Книга 3. Инженерия компилятора и экосистема" — полное руководство по реализации языка: от исходного кода до исполняемого файла. Четырнадцать глав проводят читателя через конвейер компиляции. Архитектура: пятнадцать фаз от лексера…
Где читать или купить «Atlas : Инженерия компилятора и экосистема»?
Книгу можно читать или купить у партнёра ЛитРес (эл. книга). Цена у партнёра — 390 ₽. Переход — по кнопке в блоке «Где читать или купить».
Что почитать похожее на «Atlas : Инженерия компилятора и экосистема»?
Близкие по теме книги: «Программирование приложений для мобильных устройств под управлением Android. Часть 1», «Базовые знания тестировщика веб-приложений», «Теория принятия решений». Полный список — в блоке «Похожие книги».