having to explicity declare variables as local really clutters the syntax of what could be a very simple and easy to language to work with. New Javascript compilers like V8, Spidermonkey, dscript are just as fast and embeddable as Lua, Id rather use that. I prefer the syntax of Ruby to Lua also.