4 ms·
Is WebAssembly still a thing? It seems like it didn't really take off.
by mseepgood 4y ago
Is WebAssembly still a thing? It seems like it didn't really take off.
- movement 4y agoPeople are using it pretty regularly. I wouldn't say it's like this end all be all technology that all company's are using or something. But yea it's a viable option, probably the main feature there is, if you target wasm your code will run the same on any machine that can run a modern browser. Give it some time, wasm, webgpu/wgpu, etc will be more and more "normal". For now they are both in use, but kind of niche.
- flohofwoe 4y agoHeh, of course "it's still a thing" it's even wildly successful in that it has become "just another ISA/platform" from a programmer's point of view. Of course it can never live up to the early unrealistic hype created by business people (mainly startups chasing after VC money I guess?), but of course this was very clear to the technical people from the very beginning.
- pfraze 4y agoIt’s the focus of a lot of interesting experimental work, especially in the cloud. Its usefulness in the browser is slightly capped by the long download times, and the performance benefits get somewhat lost by having to message with the containing page. I still think it’s worth watching though.
- fb03 4y agoYeah it is! I've just made a game in Bevy and it compiled straight off to a 'web page' using Rust's wasm32-unknown-unknown target and wasm-bindgen to generate the bindings betweeen the wasm and js world (this is a limitation they are still working on - wasm blobs cannot directly access the DOM). as soon as a wasm blob can directly access a webpage's DOM, you are free to use whatever language you want for your frontend, instead of JS. a pretty big deal if you ask me.