2 ms·
> Without a GC WASM is very hard to use for regular web development tasks Well yeah.. it's an assembly language, the sort you inline in your C (or some other)
by dualogy 10y ago
> Without a GC WASM is very hard to use for regular web development tasks
Well yeah.. it's an assembly language, the sort you inline in your C (or some other) programs to squeeze critical code paths.
Doing your virtualdom or form validation in assembly probably wasn't a core design goal, no matter all the scripters that get so easily hyped about wasm. But consider usecases such as real-time interactively adjustable filters on currently-playing page-embedded media objects, 3d editors that let the user run (non-shader) algos on the current model such as geometry simplification.. all kinds of use-cases come to mind where wasm can really drive richer, faster, more powerful browserbased apps than were possible without it.
- Ajedi32 10y ago> Doing your virtualdom or form validation in assembly probably wasn't a core design goal It wasn't part of the MVP, but it most definitely is a design goal for future iterations. See: https://github.com/WebAssembly/design/blob/master/GC.md https://github.com/WebAssembly/design/blob/master/GC.md