On Mon, Mar 15, 2010 at 02:41:30AM +0100, Sylvain BERTRAND wrote: > > >Lua is suckless, seriously. Just look at it. > > I know lua's code is suckless (unfortunately BSD-LIKE). But coding using lua > is not. From there, lua won't reach heaven.
I haven't dug much into Lua source code, it seems to be good but a bit overcomplicated by lots of silly macros. (Don't know what is BSD-like there.) As to the specification, it is simple and observable, all its components (language syntax and semantics, C API, standard library) are extremely clean and reasoned. For this reasons, coding in Lua is fun. Implementation is simple and efficient. Simplicity and clarity are major goals of Lua developers.