Hacker News Digest

15 ноября 2025 г. в 13:06 • wasmgroundup.com • ⭐ 236 • 💬 53

OriginalHN

#webassembly#javascript#compilers#wasm#github#npm

WebAssembly from the Ground Up

Новая книга "WebAssembly from the Ground Up" предлагает изучить WebAssembly через практическое создание компилятора на JavaScript. Стоимость $39 включает 15 глав, интерактивную веб-версию, PDF, доступ к Discord и гарантию возврата денег. Автор использует пошаговый подход, позволяющий даже без опыта в компиляторах создать компилятор для простого языка программирования Wafer, который затем компилируется в WebAssembly.

Книга охватывает основы WebAssembly: формат бинарных модулей, набор инструкций, взаимодействие с внешним миром и модель безопасности. Читатели научатся вручную создавать модули, работать с памятью, управлять потоком выполнения и инстанцировать WebAssembly в JavaScript. Для понимания требуется только средний уровень JavaScript, а весь код предоставляется в книге. Уникальность подхода — в погружении в низкоуровневые детали WebAssembly через практическое создание компилятора, а не через теорию.