Developing with WebAssembly: pitfalls and examples
This talk is about pitfalls we fell into while moving our big app to C++ in browser.
We'll discuss:
- the instruments and what they can do;
- how to throw objects between JS and Wasm;
- the problems you can face and how to solve them;
- the things Wasm can and cannot do;
- how to find C++ code in browser debugger;
- how much faster than JS is Wasm.