Hey how did you come upon Lua? 
I played around with it a bit on Codea on the ipad and really quite like it.
K++ of course! 
It's used in Fnuque's 64k intro tool for a lot of the GUI stuff. It saves time and hassle by avoiding having to recompile the C++ code each time changes are made. That's the theory anyway 

It's certainly taking some getting used to as it's quite different from any language I've used before. The whole .. string concatenation and -- comments keep catching me out. I was having a hard time without a syntax highlighter, so that's why I decided to have a go at porting it. It doesn't populate the navigator bar in Visual Studio, which when using C#, C++ etc lists all the functions/methods/objects in the current class and makes it really easy to navigate code. Not the end of the world, but I still miss that when using Lua. Lua is starting to grow on me though, albeit it slowly, like a fungus 

I still haven't got around to playing with Codea, it sounds like you guys are having some good fun with it, so it would be good to check it out at some point. Is it possible to export/import/share code with it?