- https://twitter.com/elias_era/status/1514132508107018241
- https://rustwasm.github.io/docs/book/introduction.html
- https://rustwasm.github.io/docs.html
Runtimes
Tools
Crystal to WebAssembly
- https://forum.crystal-lang.org/t/trying-out-wasm-support/4508/18
- https://github.com/era/trying-crystal-on-wasm
Random talk points
- WebAssembly uses linear memory model, it’s possible to allocate more pages if needed, but not to reduce the memory once allocated
- There is a lot of glue code generated by Rust’s
wasm_bindgen
, it’s fine, but you need to remember it if you use another language to build to wasm
Random performance tips
- Avoid copying back and forward objects from the Wasm memory
Products / Companies
Talks
- Brian Sletten: The Whole WebAssembly Enchilada https://www.youtube.com/watch?v=J3hK7O5Oc2Y