Preview Mode Links will not work in preview mode

Oct 20, 2025

Get ready for WasmAssembly episode 16! Host Thomas Steiner sits down with Patrick Dubroy and Mariano Guerra, authors of the ebook "WebAssembly from the Ground Up." Discover how they're teaching Wasm by building a compiler in JavaScript, why writing WebAssembly by hand is crucial, and their thoughts on the future of compiler education. Tune in to learn about Ohm, the surprising omission of WAT, and what a potential part 2 of their book might cover!

Chapters:
0:00 - Welcoming Patrick and Mariano, authors of "WebAssembly from the Ground Up
1:34 - How the book came to be
5:34 - How the co-authors met
9:13 - Who should learn WebAssembly by actually writing it?
13:13 -  Is it time to retire the Dragon Book?
17:42 - What is Ohm, what it has to do with the programming language Wafer, and why they chose Ohm for the book
27:22 - Compiling Ohm grammars to Wasm
30:22 - The on-purpose omission of the Wasm text format WAT
38:27 - A potential part 2 of the book
43:36 - The biggest surprise when writing the book
50:42 - Wasm, but not


Resources: