Given that WASM/WASI are somewhat a growing trend, do you think that language-agnosticism is the next step?
What would you consider the pros of language-agnosticism and what the cons?
Are they not the present?
You can already use multiple programming languages to target other runtimes such as the Java Virtual Machine (https://en.wikipedia.org/wiki/Java_virtual_machine) or the Common Language Runtime (https://en.wikipedia.org/wiki/Common_Language_Runtime).
WASM / WASI is just another runtime, but supports more programming languages than the JVM or CLR.