NYLUG Presents: Luke Wagner -on- WebAssembly: A New Compiler Target For The Web

WebAssembly is an emerging standard which defines a compact, efficient, safe, and portable compiler target for the Web. Driven by active cross-browser collaboration, WebAssembly is rapidly taking shape and should be coming in the future to a browser near you. This talk introduces WebAssembly: what it is, what problems it is designed to solve, how it evolved from previous work on , and the many ways it can (and is, via ) integrate into existing Web applications. Next, an in-depth tour of WebAssembly: how to compile it, what it looks like, how it works, how the engine compiles it into efficient machine code, and how it interfaces with JavaScript. Finally, future plans for WebAssembly after its initial release: tighter Web platform integration, supporting languages beyond the low-level memory model of C/C /Rust, and improved developer tooling. If you care about alternative programming languages, compiling to the Web, performance, or you like using powerful JS libraries and frameworks, come learn abo
Back to Top