Raph Levien придумал JIT-рендеринг битмапных шрифтов для микроконтроллеров
JIT bitmap text rendering for microcontrollers

Raph Levien разработал технику сверхбыстрого рендеринга битмапного текста на микроконтроллере RP2350 для своего проекта vic-2350 — переосмысления домашнего компьютера 80-х. Вместо фреймбуфера он заполняет видеобуфер построчно «в гонке с лучом», укладываясь примерно в 6 тактов на пиксель. Ключевая идея — JIT-компилятор, который на лету генерирует оптимизированный ARM-код для отрисовки строки, а шрифт хранится в предельно упакованном виде с переиспользованием пересекающихся глифов.
Любой глиф, содержащийся внутри другого глифа, не нужно упаковывать отдельно. Есть несколько примеров, некоторые неожиданные. Например, «l» — это левая сторона «U», а «0» идентичен «()» с удалённым пробелом между ними.