I want show you this information about Luavit (if you are interesting in it):https://github.com/luvit/luvit
In summary, Luavit is a platform we are building that is like node.js only using lua as the implementation language.
More information about it:https://stackoverflow.com/questions/2985388/node-js-for-luahttps://coderwall.com/p/gkokaw/luvit-node-s-ziggy-stardust
"What one programmer can do in one month, two programmers can do in two months." - Fred Brooks
“The more you do coding stuff, the better you get at it.” - Aristotle (322 BC)
Taking Tim Caswell's Words:
Nobody can deny the immense popularity of the Node.JS platform. But being one of the original node contributors, I've often asked myself: Why not lua? Comparing VMs, Luajit is much better than V8 at embedded spaces. Comparing languages, coroutines are awesome for async I/O. This talk is about my journey from JS to Lua and what was learned and where we can go from here.