swiftwasm / swift

WebAssembly support for the Swift programming language
https://swiftwasm.org
1.28k stars 28 forks source link

Roadmap: WASI Preview2 Support #5577

Open kateinoigakukun opened 2 months ago

kateinoigakukun commented 2 months ago

The new version of WASI specification is growing and recently got stable. The new version adds HTTP system interface and it unblock us to support networking features in Wasm port of Swift. https://github.com/WebAssembly/WASI/blob/main/preview2/README.md

Lack of native networking support was long-standing issue and it made it difficult to share code between platforms. It’s good time to mitigate the situation by leveraging the new syscall interface spec.

To Do