Atlas : Инженерия компилятора и экосистема (Валерий Антонов) - скачать книгу в FB2, EPUB, PDF на Bookz
Atlas : Инженерия компилятора и экосистема (Валерий Антонов)
Atlas :  Инженерия компилятора и экосистема
Оценить:

3

Поделиться

Atlas : Инженерия компилятора и экосистема (Валерий Антонов)

Язык: Русский
Размер: 385662 Кб

Полная версия:

Описание аудиокниги:

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

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

Другие книги автора

Все книги
img
Тень Льва
Валерий Антонов
img
Железный круг
Валерий Антонов
img
Железный круг
Валерий Антонов
Спасибо за оценку! Будем признательны, если Вы оставите комментарий о данном произведении.

Добавить отзыв:

Новый отзыв
img
Лето вернулось. Стихи
Иногда стихи превращаются в медитативное чтение, особенно это ярко проявляется в стихотворении «Тих…
В тренде
img
АсфальтЕвгений Гришковец
«…Я знаю так много умных, сильных, трудолюбивых людей, которые очень сложно живут, которые страдают …
bannerbanner