I would like to build plugins in the language of my choice and ship it as a wasm binary which can then be loaded by vim. Here is an example of an existing wasm runtime in c that could be included. https://github.com/intel/wasm-micro-runtime