While true, lua is more directed towards another audience, namely a small, embeddable scripting language with as little overhead as possible (IMO). This is not meant degrading, but i guess it has some implications. Lua is great for embedded scripting though.