3 ms·
> For example, any sort of number crunching. That stuff is now feasible, which opens up all kinds of applications. Not really. You're still hamstrung by either
by kllrnohj 9y ago
> For example, any sort of number crunching. That stuff is now feasible, which opens up all kinds of applications.
Not really. You're still hamstrung by either being single threaded & time sliced with the UI thread (huzzah for cooperative multitasking still somehow not being dead), or you need to jump through the webworkers hoop if you're lucky enough to have a problem & dataset that's compatible with webworker's rather severe limitations.
webasm claims to have threading support on the roadmap but until that happens anything truly involving heavy number crunching is still largely infeasible. And with SharedArrayBuffer being killed by spectre there's a lot of rather major unknowns to deal with.
- steveklabnik 9y agoSure, there’s always more work to do.