For those that have installed ScriptBasic, what is your intended use or are you just 'dating' the language?
I'm afraid ScriptBasic and I are just ships passing in the night, strangers on the shore.
For my work it will be:
* C/C++ : For performance critial things. ASN.1 messaging and the like.
* Python : The usual glue tasks
* Free Pascal : A major product component, luckily I don't have to deal with that much.
* C# : Not sure how that crept in there.
Meanwhile for current hobby projects I need:
* C/C++ : For the firmware for whatever micro-contollers/SBCs I come accross, SoCs in FPGA (Memory is very limited).
* Scala and Verilog - For my experiments in trying to build my own RISC V core and peripherals for FPGA.
There is no chance of introducing more languages in the work environment. There is precious little time for them hobby wise.
As you mentioned Lua... As I'm adding 32MB of SDRAM to my FPGA RISC V I was contemplating putting some kind of stand alone language run time on it. A JS engine, or Lua or BASIC perhaps.... How easy would it be to cross compile ScriptBasic for a RISC V bare metal system, no Linux or other OS?
Memory in C++ is a leaky abstraction .