Compiling Scheme to WebAssembly
Author added a WebAssembly compiler to Bob, their 15-year-old Scheme implementation project, which already includes Python and C++ VMs.
Engineer at Google. Writes detailed technical posts on compilers, Go, Python, and computer science fundamentals.
https://eli.thegreenplace.netAuthor added a WebAssembly compiler to Bob, their 15-year-old Scheme implementation project, which already includes Python and C++ VMs.
Review of Fukuyama's political order book & phone phreaking history. Notes difficulty of political science due to limited data points.
mdBook's preprocessor plugin system lets external programs modify book content before rendering, supporting any language to transform Markdown files.
Classic 1988 compiler tutorial translated from Pascal/68000 assembly to Python/WebAssembly to understand its enduring appeal.
WebAssembly's Basic C ABI defines how C programs are represented in WASM, used by Clang and Rust for interoperability between compilation tools.