| ▲ | oneshtein 5 hours ago | |||||||||||||||||||||||||
asm.js is faster than WASM, and it can do everything that JS can do. | ||||||||||||||||||||||||||
| ▲ | flohofwoe 4 hours ago | parent | next [-] | |||||||||||||||||||||||||
Congratulations, two spectacularly wrong 'facts' in one short sentence is quite an achievement ;) It's true that in the beginning (around 2017), WASM wasn't much faster than asm.js, but meanwhile WASM has seen real performance improvements. Featurewise, asm.js is much closer to WASM than to regular JS, it definitely cannot do everything that regular JS can do (mainly because asm.js is limited to the Number type, it cannot deal with JS strings or objects). | ||||||||||||||||||||||||||
| ▲ | mbrock 5 hours ago | parent | prev | next [-] | |||||||||||||||||||||||||
Faster in what browser, by what measure, for what modules? "X is faster than Y" without any concretization is usually meaningless. | ||||||||||||||||||||||||||
| ▲ | chilmers 5 hours ago | parent | prev | next [-] | |||||||||||||||||||||||||
How can a subset of JS do "everything" that JS can do? | ||||||||||||||||||||||||||
| ||||||||||||||||||||||||||
| ▲ | cogman10 5 hours ago | parent | prev | next [-] | |||||||||||||||||||||||||
Faster? I'm not sure about that. Maybe if you are doing a lot of talk between the compiled and JS runtime/DOM. But otherwise WASM has been much further developed in both Firefox and Chrome. I don't think Chrome ever did an asm.js specific optimization. | ||||||||||||||||||||||||||
| ||||||||||||||||||||||||||
| ▲ | ramon156 5 hours ago | parent | prev [-] | |||||||||||||||||||||||||
WASM wont improve if no one adopts it. Its a chicken and egg issue | ||||||||||||||||||||||||||
| ||||||||||||||||||||||||||