WebAssembly? Web and Assembler? WTF!
summary
WebAssembly (born 2015, in Chrome/Firefox by early 2017) and Emscripten are used to compile C/C++ into .wasm plus JavaScript glue so binaries run in Node and browsers. The talk shows concrete demos: OpenCV engines and ML inference compiled to Wasm, running in web workers with a pseudo-filesystem to enable CLI-like tools in-browser (e.g., airplane detection in seconds). It reports typical performance beating JavaScript (sometimes ~2×), though still below native, and notes JS↔Wasm call costs and loading overheads.
AI-written summary · about
chapters (19)
- 0:00WebAssembly intro
- 2:08Dynamic web tech history
- 7:24WebAssembly origins
- 9:07WebAssembly since 2015
- 9:48C/C++ to WebAssembly
- 13:20WebAssembly internals
- 19:23Modules & JS
- 20:23Emscripten filesystem
- 22:52Use cases
- 25:19Satellite image demo
- 29:08Emscripten feedback
- 30:54WebAssembly tools
- 31:57JS vs WebAssembly perf
- 35:27Perf factors
- 36:10Pros & cons
- 37:12JS & WebAssembly synergy
- 38:15WebAssembly future
- 40:00Beyond browser
- 41:02WebAssembly languages








