-
Notifications
You must be signed in to change notification settings - Fork 280
Do we need a new term for a WASI "module"? #46
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comments
|
Alternatively we can continue to use WASI module to refer to the system components and come up with a new name for a program that uses WASI? |
|
WASI Extensions? The same route as RISC-V and Vulkan? Something like |
I was asking about the core APIs. Right now we seem to be calling them "modules" but that seems confusing. |
I like the idea of calling them the WASI API. |
I've taken to using the term "API module" when there's a need to disambiguate, and it seems to work well. |
I think the original premise of this issue no longer holds: "Since WASI APIs are not provided by WebAssembly modules but by the embedder directly...". These days my understanding is that folks are very excited about virtualization and really want this statement to be false. So perhaps this whole issue can just be closed? |
Good point :-). |
We've been talking about WASI APIs being provided by WASI "module"s. But a WebAssembly modules built against WASI APIs might also logically be called a WASI modules.
Since WASI APIs are not (in general) provided by WebAssembly modules but by the embedder directly i think it might make more sense to come up with a better term for a WASI API.
Ideas?
The text was updated successfully, but these errors were encountered: