3 ms·
yeah I wonder if a rust or wasm backend might be a good idea for something like this
by headcanon 8mo ago
yeah I wonder if a rust or wasm backend might be a good idea for something like this
- wasmainiac 8mo agoNah, I think the implementation is just off. Graphics need HW acceleration for modern resolutions, but the whole thing should be fine in vanilla JS. Afaik wasm is just an abstraction on top of a jsvm
- bigfishrunning 8mo ago> Afaik wasm is just an abstraction on top of a jsvm it is, but as a compiler target there's tons of opportunity for automatic optimization -- in my experience wasm (from rust) tends to be faster then then hand-written js for the same function (although, i'll admit, javascript is far from my strongest language, so take that with a grain of salt)
- Sharlin 8mo agoWasm objects are what you get in C or other low-level language, with a linear heap and zero metadata. That alone makes it vastly faster and easier to JIT than JavaScript.