Ближайшая конференция - HolyJS 2024 Autumn, 7 ноября (online), 14-15 ноября (Санкт-Петербург + трансляция).
Подробности и билеты: jrg.su/K18Cxd
- -
. . В начале доклада мы затронем различные архитектуры от интерпретатора до JIT-компилятора, узнаем зачем нужен bytecode и сделаем интерпретатор байт-кода от V8 на JS в браузере. Получив базовые представления, мы окунемся в тему написания компилятора для TypeScript.
В докладе будут затронуты такие темы, как:
- Базовые понятия про компиляторы/интерпретаторы и bytecode;
- Архитектура движков V8/Hermes;
- Стековые/регистровые виртуальные машины;
- LLVM;
- Архитектура Hermes;
- Попытка написания компилятора StaticScript v1.
12 апр 2020