I just stumbled on Ecma TC53 and want to bring it to your attention in case if you missed it - searching these forums returned zero items. Turns out, there is a formal group of people working on standardizing JavaScript for embedded systems specifically.
I guess it doesn't make much financial sense for @Gordon to attend these meetings, but still as a creator of the most successful (in my eyes) JS engine|interpreter, he should have a say.
It may also be in Espruino's interest to explore it further.
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.
Hello.
I just stumbled on Ecma TC53 and want to bring it to your attention in case if you missed it - searching these forums returned zero items. Turns out, there is a formal group of people working on standardizing JavaScript for embedded systems specifically.
I guess it doesn't make much financial sense for @Gordon to attend these meetings, but still as a creator of the most successful (in my eyes) JS engine|interpreter, he should have a say.
It may also be in Espruino's interest to explore it further.
So here is a link: https://www.ecma-international.org/memento/tc53.htm
The IO Class Pattern proposal looks interesting: https://github.com/Moddable-OpenSource/moddable/blob/public/documentation/io/io.md#tc53-io-a-new-take-on-javascript-inputoutput-on-microcontrollers