¿Hay algún ejemplo de implementaciones de incrustación no web ? Estoy más interesado en usar WebAssembly con MCU Cortex-M.
La criptomoneda Parity está considerando usar wasm para su lenguaje de secuencias de comandos, según lo último que escuché.
Estoy considerando agregar wasm a mi sistema operativo de juguete como formato nativo para ejecutables; eso es un trabajo futuro lejano sin embargo.
Encontré wac por @kanaka , ¿cuál podría estar incrustado? Sin embargo, no estoy seguro de cuál es el objetivo a largo plazo del proyecto.
Node.js puede ser su mejor apuesta, ya que ha sido portado a una variedad de plataformas exóticas y es muy popular.
WebAssembly para .NET se ejecutará a una velocidad casi nativa en cualquier lugar donde se admita .NET Standard 1.4+, pero no estoy seguro de si eso incluye Cortex-M.
Es posible que desee echar un vistazo a wasm-jit-prototype .
El ejemplo más destacado es el intérprete de referencia que viene con la especificación: https://github.com/WebAssembly/spec/tree/master/interpreter
Mi proyecto libwasm también crea un intérprete de línea de comandos. También puede incrustar la biblioteca en cualquier aplicación que desee: https://github.com/JohnSully/libwasm
Mi proyecto WasmVM también crea un intérprete, con algunas funciones más, como módulos de enlace automático, llamadas al sistema de soporte por trampas... etc.
https://github.com/LuisHsu/WasmVM