Is there some kind of summary page showing how WIT and WASM components are "canonically" mapped to various languages?
For example, what does a "world" look like when I'm in Java, in Rust, etc?
There is not, afaik
The closest thing available now might be https://component-model.bytecodealliance.org/language-support.html
Note that the state of Java support for WIT is in limbo right now. See https://github.com/bytecodealliance/wit-bindgen/issues/1010 and #wasmtime > Java Component Model Support for details.
AFAIK going forward documentation on language semantics/mappings should land in the component-model book and relevant toolchain repositories (be they examples or guides), with links going between the two as necessary.
While the component-docs
repo is likely to be light on code for every language under the sun, the language toolchains should have more examples that showcase functionality.
Thank you
Last updated: Dec 23 2024 at 12:05 UTC