Evolution of Wasm: Past, Present, Future
Talkat Cloud Native Wasm Day Europe 2023 · on Tuesday, 2023-04-18· at 09:50· Hall 7, Room C | Ground Floor | Europe Complex·
summary
Starts with asm.js demo "banana bread" in 2012 and shows ports like Unreal (2013) and Unity (2016), proves browsers can run native code fast; WebAssembly hits MVP in 2017 and becomes the web’s fourth language in 2019, lands WASI and the Bytecode Alliance that year; real deployments include Google Meet/Zoom SIMD features, Prime Video distribution, and Microsoft Flight Simulator running Wasm on Xbox for sandboxed mods; current work focuses on the component model with WIT/wit-bindgen and WASI (2019), components use separate linear memory, fine‑grained capabilities, and polyfills exist for gradual adoption.
AI-written summary · about
chapters (14)
- 0:00Introduction
- 1:04Birth of asm.js
- 3:29Porting C++ to web
- 5:15Designing WebAssembly from scratch
- 6:39MVP and adoption
- 8:26WASI and Bytecode Alliance
- 10:34WebAssembly in the 2020s and pandemic impact
- 12:42Wasm today and plugins
- 14:05The future of WebAssembly and component model
- 15:50Component model matters
- 18:01Open standards
- 21:30Security with components
- 22:57Get involved
- 23:38Q&A
related talks
30mDemystifying the WASM Landscape: A Primer
43mMeet Your Future - WebAssembly
50mWeb Assembly
34mWebAssembly: Everywhere All at Once
41mWebAssembly: From the Browser to... Everywhere?
25mKeynote: View from Above: A Birds-eye View of the Wasm Landscape and Where It's Heading
42mWebAssembly? Web and Assembler? WTF!
02h 46mThe (wasm) Revolution Is Incredible Because It's Real
