4 ms·
Operating systems don't work like that, you could program something high level but in the non-web world you need ensure data is written to storage and syscalls
by nwmcsween 8y ago
Operating systems don't work like that, you could program something high level but in the non-web world you need ensure data is written to storage and syscalls which are not portable even between architectures.
- kettlecorn 8y agoFor WebAssembly programs to work syscalls and storage stuff would have to be wrapped so that each platform has its own implementation with the same interface. This isn't that strange of a concept, it's how stuff like Java has worked, but for it to truly feel native the companies that control the platforms would have to coordinate on it and integrate it. Unfortunately I don't see that happening quickly, but perhaps eventually.
- nwmcsween 8y agoWould never work, how do you emulate real capabilities on say Linux or IOCP, etc.