"Be curious. Read widely. Try new things. I think a lot of what people call intelligence boils down to curiosity." – Aaron Swartz
WebAssembly is a suite of technologies and specifications that allows native code to run on the web by compiling down to a low-level programming language called wasm. From a usability perspective, it's a set of technologies that allows programs written in other non-web programming languages to run on web browsers. From a technical standpoint, WebAssembly is a virtual machine specification with a binary, load-time-efficient Instruction Set Architecture (ISA). Okay, that's jargon overload. Let's simplify this definition a bit. As we know, a compiler is a complex program that turns code written...