C, Rust, Go etc are compiled and would have no issues with talking to an Ultibo API if it used a C like API..
But many simpler, slower things can be done with Interpreted languages too.
Interpreted languages are generally easier to use too.
Ultibo already has lots of stuff that just works so all that a user needs to do is write the application level code.
Could this be done with interpreted code with Ultibo like a VM or Runtime library module?
Probably many ways to do it.
Looks like many have discussed Python/Pascal on the FPC forum.https://forum.lazarus.freepascal.org/in ... ic=33304.0https://forum.lazarus.freepascal.org/in ... ic=21537.0
Perhaps one day there will be a bunch of units that can be used, embedded Interpreters in many languages.
Then self hosted compilers?
Perhaps even a self hosted IDE that does many languages?https://github.com/fredvs/ideU
Is there an interpreter that can interpret more than one language?
Linux Shell script can call other interpreters
I don't like the white space in Python, I do like the cleaner look of D.
That would be handy for embedding in a Ultibo Browser.
Most JS is now runtime compiled, that's why those Browsers are so bloated.
Anyway, no point saying no to anything, it is probably all possible, one day
For me it's 7 years in Pi Land, just over 2 years for Ultibo, that's a blink in time for the computing World.
Reinventing the wheel is fun if you want to know how to make wheels, it's all learning.