Hacker News new | ask | show | jobs
by chrysoprace 2372 days ago
Saying that WASM has no reason to exist is going a bit far. Rather than trying to list the reasons, I'm going to refer to the official FAQ: https://webassembly.org/docs/use-cases/

> Better execution for languages and toolkits that are currently cross-compiled to the Web (C/C++, GWT, …).

> Image / video editing.

> Games

> Peer-to-peer applications

> ...

In my view it's trying to create a safe sandbox for things that we previously used unsafe sandboxes (Flash, Java, Silverlight etc.) for. A standard interface for all of these will be much better for everyone.