3 ms·
> So many comments here missing the point. As a developer, I can use wasm to ship a single binary that works on Windows, Mac, Linux, Android, and iOS. But we'v
by Merad 7y ago
> So many comments here missing the point. As a developer, I can use wasm to ship a single binary that works on Windows, Mac, Linux, Android, and iOS.
But we've accomplished that by effectively turning web browsers into VM's that have a complexity on par with a full operating system. I have a sneaking suspicion that we're going to end up deciding that was a huge mistake.
- jdc 7y agoYou'd have to go back farther than the intro of WASM to see a time that wasn't the case.
- woah 7y agoNo, you might be thinking about something like Electron. There are WASM VM’s for many platforms and they are very simple and do not involve a web browser. Whether they have a good common ui library is of course a different question, but one that will be resolved in due course.
- hnick 7y agoIt's abstractions all the way down!
- manigandham 7y agoWeb browsers are where it starts but we're getting native WASM runtime/containers that can just start a program from the disk. The browser then just becomes a shell around it with the ability to find a binary over a URL rather than locally, along with some other web-related features.