3 ms·
shrug It finds its uses. It's just not that overstated. sandspiel is quite popular and is built using WASM: https://sandspiel.club/ https://sandspiel.club/ Go
by SeanAnderson 3y ago
shrug It finds its uses. It's just not that overstated.
sandspiel is quite popular and is built using WASM: https://sandspiel.club/ https://sandspiel.club/
Google Earth - https://blog.chromium.org/2019/06/webassembly-brings-google-earth-to-more.html https://blog.chromium.org/2019/06/webassembly-brings-google-...
Ruffle (the "make Flash run safely" tool) - https://ruffle.rs/ https://ruffle.rs/
Ableton's Learning Synths - https://learningsynths.ableton.com/ https://learningsynths.ableton.com/
etc etc. It's just hard to tell when something is using WASM when it "just works" and is indistinguishable from optimized JavaScript
(cough also my WIP game is being built in WASM.Rust, https://ant.care/ https://ant.care/ https://github.com/MeoMix/symbiants https://github.com/MeoMix/symbiants I've been enjoying the experience!)
- bennettbackward 3y agoThe official Windows video editor Microsoft Clipchamp[1] also extensively uses WASM for it's video export process. [1]: https://clipchamp.com/en/windows-video-editor/ https://clipchamp.com/en/windows-video-editor/
- actionfromafar 3y agoA Windows only WASM program? But…
- tomrod 3y agoReminds me of the commercial of the old auntie using her wall for offline Facebook with her friend pointing and confusedly declaring "That's not how any of this works!"
- int_19h 3y agoThat's one way to write software that can seamlessly adapt to any future architecture changes. And Windows on ARM is already a thing.
- jsheard 3y agoMicrosoft Flight Simulator also uses WASM for plugins, which allows them to run portably on both the PC and Xbox versions of the game, with sandboxing, and still get decent performance. https://docs.flightsimulator.com/html/Programming_Tools/WASM/WebAssembly.htm https://docs.flightsimulator.com/html/Programming_Tools/WASM... It should also be future proof should they ever do a native ARM build.
- int_19h 3y agoI do wonder why this use case - using wasm as cross-platform, cross-architecture portable binaries with performance profile "close enough" to optimized native code - is not more common. One can easily imagine an OS directly supporting such binaries even, JIT-compiling and caching them as needed.
- rapnie 3y agoFigma, Adobe. And (on the wasm server-side of things) Docker, Nginx.