I've been teaching myself Lua recently and I've found it to be a nice, consistent, small language. Javascript is a fun language, but has some bad decisions built in: http://oreilly.com/javascript/excerpts/javascript-good-parts... and it can be really confusing at times: http://wtfjs.com/
The way things are going, it looks like that alternative will also take advantage of Lua's embeddability to allow interop between web apps and web servers in a way that hasn't been widely practiced before.
Do you know Luvit? http://luvit.io/
?q=javascript+wtf / ?q=javascript = 6.8M / 3.04G = 0.002233
?q=lua+wtf / ?q=lua = 844k / 109M = 0.008110
https://github.com/mherkender/lua.js
Unfortunately, there is a bug in Lua.js and it doesn't support the preferred method of creating modules[1]. For this reason, I've yet to get a substantial size app written. I'd still like to go back and fix this myself eventually, but I was sinking a lot of time into trying to get it to work.
[1] https://github.com/mherkender/lua.js/issues/13#issuecomment-...