by bragr on 9/24/2024, 7:56:53 PM
by oulipo on 9/24/2024, 10:47:05 PM
What would be the recommendation to run on ESP32?
https://github.com/wasm3/wasm3? https://github.com/espressif/esp-wasmachine ? https://github.com/bytecodealliance/wasm-micro-runtime/tree/... ? https://github.com/TOPLLab/WARDuino ?
by szundi on 9/24/2024, 9:02:29 PM
Can we have python compiled to wasm compiled to python compiled to wasm compiled to python - just for obfuscation reasons?
by vshymanskyy on 9/25/2024, 4:51:37 AM
Author here, ready to answer any questions.
by tony-allan on 9/24/2024, 11:26:46 PM
A great way to allow code created in another language to be compiled to a MicroPython module and then run in a MicroPython environment.
These .mpy files are dynamically loaded into MicroPython using a regular python import.
I feel like this project is a classic example of the README missing a "Why?" section. Not to justify the project, it just makes it hard to evaluate without understanding why they choose implementing a transpiler rather than an embedded WASM VM. Or why not transpile to native assembly? I'm sure they have good reasons but they aren't listed here.