Сайт использует сервис веб-аналитики Яндекс Метрика с помощью технологии «cookie». Пользуясь сайтом, вы даете согласие на использование данной технологии.
Дмитрий Пацура — Разработка компилятора для TypeScript на TypeScript на базе LLVM
Подробнее о конференции HolyJS: — — . . В начале доклада мы затронем различные архитектуры от интерпретатора до JIT-компилятора, узнаем зачем нужен bytecode и сделаем интерпретатор байт-кода от V8 на JS в браузере. Получив базовые представления, мы окунемся в тему написания компилятора для TypeScript. В докладе будут затронуты такие темы, как: Базовые понятия про компиляторы/интерпретаторы и bytecode; Архитектура движков V8/Hermes; Стековые/регистровые виртуальные машины; LLVM; Архитектура Hermes; Попытка написания компилятора StaticScript v1.