Web Assembly, the Future of JS, and a multi-language web
summary
ImageMagick compiled to WebAssembly runs an in-browser photo editor fully offline, manipulating pixels client-side with a claimed ">100× speed vs JS" for common filters and exporting PNGs. The same precompiled wasm module runs unchanged on a Raspberry Pi 3 runnable, demonstrating cross-architecture binaries without recompilation. WebAssembly targets languages like Rust, C and Go and achieves broad reach with 91.78% browser support. Cloudflare Workers is mentioned as a wasm-capable edge option with a free tier of 23 functions / 100,000 calls per day.
AI-written summary · about
chapters (13)
- 0:00Introduction and excitement
- 2:21What is WebAssembly
- 4:05Evolution of the web
- 6:36WebAssembly in modern web apps
- 8:03Augmenting JavaScript
- 11:39JavaScript’s future
- 13:44Better browser experiences
- 15:47Demo: Image processing
- 21:02Native modules and WebAssembly
- 23:56WebAssembly and Node.js
- 25:01Browser support and adoption
- 26:49Right tool for the job
- 27:35Closing thoughts and Q&A
related talks
23mWeb Assembly: The Future Of Js And A Multi-Language Web
20mWeb Assembly: The Future of JS and a Multi-Language Web
16mWhy WebAssembly
39mFast future with WebAssembly
53mWebAssembly – To the browser and beyond!
16mWhy WebAssembly
33mWebAssembly: The Next Frontier of Cloud Computing
25mFast future with WebAssembly
