Another reminder to check out WebAssembly. Both updates in the release notes about WebAssembly sound very promising. One is getting towards complete parity with native code, and the other is reduced overhead when interfacing with JS.
I looked around the web and found this:
https://github.com/appcypher/awesome-wasm-langs
...which led me to this:
https://github.com/AssemblyScript/assemblyscript
Its description is awesome: "Definitely not a TypeScript to WebAssembly compiler :rocket:"
The thing that makes me most not want to miss the boat on WebAssembly so far is that Figma uses it (with C++):
> Another reminder to check out WebAssembly.
Right. The actual reason you see all the big companies loving WebAssembly is that now you can fully have cross-platform black-box DRM binaries running on every browser. But of course what could possibly go wrong?
It is another Adobe® Flash® that is controlled by the big tech companies rather than just one.
Ruffle [0] is written in rust, compiles to webassembly, and already can play a reasonably sized subset of flash correctly at their intended speed.