Jinx: Embeddable scripting language for real-time applications
github.com
github.com
The tutorial document is quite well written and is a great read to understand the language more.
For example. variables and functions can have spaces. Words are favored over operators
set some variable to 123
You can even use possesive's set c to x's size
set c to guess' size
I fin this a little offputting between biases against COBOL and friends, dealing with the parsing ambiguities when writing, and dealing with reading it. I feel like a very good syntax highlighter would be essential to write in this language.Considering it's supposed to be a true scripting language instead of a JavaScript replacement, the verbosity may not be too bad.
Jinx (n) - One that brings bad luck
Is the name intended to convey something of relevance other than a bad omen or a warning?
In fact, the core API function to create a new Lua state (lua_newstate()) requires an allocator function but usually people use a library API function (luaL_newstate()) for state creation that calls the core API using an allocator based on the standard C functions.
can this work like micropython for mcu or low-end chips but does true real-time control(e.g. controlling a motor or something at milli or micro seconds granularity)? the real-time term can mean so many use scenarios.