Can and should WAMR be subsumed into WASI as a world? #512
-
It appears that the WebAssembly Micro-Runtime isn't making much traction. Is it possible that it can be included into WASI as a world of interfaces? Secondly, would there be a practical reason to do so? |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 1 reply
-
Can you explain a bit more what the hoped-for outcome would be? I ask because when I see "WAMR", I think of this project, which is a runtime implementation, whereas WASI is a set of interfaces which runtimes like WAMR implement. When you say "WAMR" here, are you talking about the set of custom APIs that WAMR implements that are not part of any standard? If so, then they could definitely share |
Beta Was this translation helpful? Give feedback.
Can you explain a bit more what the hoped-for outcome would be?
I ask because when I see "WAMR", I think of this project, which is a runtime implementation, whereas WASI is a set of interfaces which runtimes like WAMR implement. When you say "WAMR" here, are you talking about the set of custom APIs that WAMR implements that are not part of any standard?
If so, then they could definitely share
wit
definitions for those interfaces and create a WAMR world that includes both their custom APIs and WASI APIs. It wouldn't even need to happen within WASI for them to do that. And if the WAMR folks want to standardize their APIs in WASI, they can also put forward proposals to do that. However, that…