• Гость, подпишитесь сейчас

    📥 Наш адрес сайта меняется, чтобы быть в курсе актуального адреса, подпишитесь на телеграм канал «Подписаться»
Скачать 

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

  • Дата начала

Описание складчины

Книга Atlas : Инженерия компилятора и экосистема (Валерий Антонов) доступна в электронном формате и может использоваться для самостоятельного чтения. Через складчину можно купить цифровое издание и знакомиться с его содержанием в подходящем приложении.

Robot
Robot
Складчик
  • #1

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

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

Войдите или зарегистрируйтесь!

Учетная запись позволит вам участвовать в складчинах и оставлять комментарии

Регистрация

Создайте аккаунт. Это просто!

Вход

Вы уже зарегистрированы? Войдите.

Сверху