That's an interesting idea: use #WeWebAssembly for embedded #IoT devices:
https://thenewstack.io/why-webassembly-is-perfect-for-tiny-iot-devices/
The benefit would be a clearer separation between application code and the operating system, and would allow users to develop the application that runs on a device in their preferred language, and not forced to write in low-level embedded languages like C/C++.
Runtimes like https://github.com/bytecodealliance/wasm-micro-runtime are only 135 KB (plus the operating system) and could fit a #NordicSemiconductor #nRF9160.
https://thenewstack.io/why-webassembly-is-perfect-for-tiny-iot-devices/
The benefit would be a clearer separation between application code and the operating system, and would allow users to develop the application that runs on a device in their preferred language, and not forced to write in low-level embedded languages like C/C++.
Runtimes like https://github.com/bytecodealliance/wasm-micro-runtime are only 135 KB (plus the operating system) and could fit a #NordicSemiconductor #nRF9160.