Yes, on the long view there should be at least one other language. Lua is nice and simple but there are people out there who prefer python or JS or whatever. The scripting API should not depend on one specific language but be an abstraction layer to ensure consistent behavior on all platforms with all languages. It allows us to reuse the code written for Lua in other languages.
I fixed a load of possible bugs and crashes btw. so that is another improvement 😀
Thanks, I already saw the sources. It’s quite interesting to see how they organize their GUI.
Maybe there are some ideas to borrow :p
PS: I fixed all major issues yesterday. Maybe I will be able to release a new daily build this weekend. There are still some minor issues but nothing that I couldn’t fix 😀