<rant>
However I strongly suggest to resist the initial impulse to build
up a complex class system for Lua. Inheritance is overrated, anyway.
It seems to be a common reflex of programmers coming from other
languages to build up their dream of a class system for Lua as
their first task. Learning how to actually write good code in Lua
is skipped of course, because the language looks so easy, right?
Many months later, they still have no application to speak of, but
an overly complex, slow and entirely useless framework that's
quickly abandoned right after blogging how horrible their whole
Lua experience was.
</rant>
--Mike
I am coming from a C++ backgound and I am very intersted in learning how to
write good code in Lua.
...