4 ms·
I have always suspected that sort of thing is somehow blocked by Google because it would make mean web assembly runtimes don't need web browsers. Although now
by ilaksh 3y ago
I have always suspected that sort of thing is somehow blocked by Google because it would make mean web assembly runtimes don't need web browsers.
Although now that there is actually a significant update to WASI, perhaps it's possible that they are just actually that slow? Or maybe both are true.
Probably I am just a "conspiracy nut". I mean I definitely am, but in this case it might just be paranoia.
- baq 3y agoI hope safari implements these things so I could reasonably run a wasm build of firefox on ios
- phickey 3y agoWASI Co-chair here. Nothing in WASI is "somehow blocked by Google", or indeed blocked by anyone at all. Graphics support in WASI hasn't been developed simply because nobody has put energy into developing graphics support in WASI. At the end of 2023 we counted around 40 contributors who have been working on WASI specifications and implementations: https://github.com/WebAssembly/meetings/blob/main/wasi/2023/WASI-12-14.md#wasi-eoy-2023-thank-you https://github.com/WebAssembly/meetings/blob/main/wasi/2023/... . That is a great growth for our project from a few years ago when that issue was filed, but as you can see from what people are working on, its all much more foundational pieces than a graphics interface. Also, if you look at who is employing those contributors, its largely vendors who are interested in WASI in the context of serverless. That doesn't mean WASI is limited to only serverless, but that has been the focus from contributors so far. By rolling out WASI on top of the WASM Component Model we have built a sound foundation for creating WASI proposals that support more problem domains, such as embedded systems (@mc_woods and his colleagues are helping with this), or graphics if someone is interested in putting in the work. Our guide to how to create proposals is found here: https://github.com/WebAssembly/WASI/blob/main/Contributing.md https://github.com/WebAssembly/WASI/blob/main/Contributing.m... .
- niutech 3y agoThanks for your explanation! Could you please have a look at this proposal of I/O Devices? https://medium.com/wasmer/wasmer-io-devices-announcement-6f2a6fe23081 https://medium.com/wasmer/wasmer-io-devices-announcement-6f2... Is it possible to include a similar FB API in the next versions of WASI?