go-interpreter / wagon

wagon, a WebAssembly-based Go interpreter, for Go.
BSD 3-Clause "New" or "Revised" License
904 stars 148 forks source link

Support WASI execution #116

Open twitchyliquid64 opened 5 years ago

twitchyliquid64 commented 5 years ago

Saw this on HN: https://hacks.mozilla.org/2019/03/standardizing-wasi-a-webassembly-system-interface/

We should consider implementing a package that exposes the WASI API.

sbinet commented 5 years ago

yep, definitely.

sbinet commented 5 years ago

something to look at, too:

twitchyliquid64 commented 5 years ago

I'm thinking of doing the following:

Thoughts?

twitchyliquid64 commented 5 years ago

This is also a relevant doc, which enumerates the API surface we need to provide to support WASI.

sbinet commented 5 years ago

SGTM.