I am confident that Lua (
www.lua.org) can help with the development of
Wildcat quite a lot.
I know that it is quite easy to use Lua inside C++ (though I am no
programmer) and this is a huge opportunity to try out new directions
of the Wildcat development. Quickly test what a new wildcat ability
would do, then freeze and implement in C++ afterwards (there is some
code at
luaforge.net that does this as far as I know).
Also this can produce a Wildcat API that will later enable Lua scripts
(possibly from users/community) to enhance and develop functions to
accommodate new uses of this software. Take a look at Sketchup.
Sketchup has had Ruby (IMHO, ugly, bad, nasty) since version 5
(release 4-5 yrs ago) and today in version 6 a whole community is
stuck on it since the community itself is making the plugins that
enhance the product in a way Google would never dream of.
Suffice to say that since Google bought Sketchup (I believe 2006) a
new version of the software is yet to come.
I'd like to see the developers' views on this matter.