I can see how a feature-rich Javascript interpreter could be useful for people who are familiar with Javascript. While I'm far from a Javascript expert, I have dabbled in it a bit... most recently hacking the Node-Red GUI code to become the audio library design tool.
Long ago, around 2006, before libraries like jQuery & D3 existed, I also played quite a bit with Javascript. It felt very different then!
So really, I have 2 questions about Javascript on microcontrollers.
First, is it genuinely useful without lots of commonly used libraries, like jQuery?
Second, I'd like to ask again about this concept of Javascript on "very low cost boards":
But Arduino may not have long to go, being usurped by better/simpler and high level languages like Javascript, Python, etc., rather than near-bear-metal as is the case with C/C++. Even on very low cost boards.
Perhaps the words "very low cost boards" mean different things to different people? To me, "very low cost" microcontrollers means 8 bit AVR (under 40 pins) and Cortex-M0+, like Teensy-LC.
If what you meant by "very low cost boards" was really Damien's STM32F4-based product, please just say so.
But if you meant to say you see Javascript becoming viable on Cortex-M0+ (the low cost end of ARM microcontrollers), I'd really like to hear your thoughts on that? I really am interested in where things are going, long term.... and whether languages like Javascript are ever going to really become useful on Cortex-M0 scale microcontrollers.