Overview
A revolution is about to begin. WebAssembly (aka wasm) is shipping in all modern browsers, but since it’s (intentionally) very low level, it can be difficult to understand how it will be critical to future web applications–and definitely not just games and C++!
In this talk, Jay will demystify stack assembly languages like WebAssembly, even if you have zero experience with assembly and linear memory.
Objective
Learn what WebAssembly is, what it isn’t, where you should use it, and how it will change things.
Target Audience
Early adopters, performance-oriented engineers, architects.
Assumed Audience Knowledge
No prior experience with assembly languages or binary required, though helpful.
Level
Intermediate
Five Things Audience Members Will Learn
- What WebAssembly is and isn’t, including common misconceptions
- When to use it
- How to use it, including a tour of the many languages targeting it and tooling around it
- How it will change the way we write “web apps”
- Where you might see it in the future