so, my opinion is that when you need a language that is light but poorly featured, for an environment where you'll anyway have to create bindings for almost everything and for what you won't rely on multithreading, lua is for you otherwise find something else

and finally, I've seen the light technician of la gaîté lyrique and showed him what the milkymist is and how it works, and we'll try to find a date to use the milkymist to control all the projectors of the theatre :)

ah, another thing that sucks about lua : that language has a very closed development model, it is led by a team in an university that only plublishes a tarball from time to time and rarelly accepts patches from the community. So we end up having numerous forks of lua...