between first and second choice there is also https://www.espruino.com/InlineC
can do more than compiled JS (and faster, with less bloat) but less than native extensions linked into Espruino binary
Espruino is a JavaScript interpreter for low-power Microcontrollers. This site is both a support community for Espruino and a place to share what you are working on.
between first and second choice there is also https://www.espruino.com/InlineC
can do more than compiled JS (and faster, with less bloat) but less than native extensions linked into Espruino binary