Tutorial :List of Lua derived VMs and Languages


Is there a compendium of virtual machines and languages derived or inspired by Lua? By derived, I mean usage beyond embedding and extending with modules. I'm wanting to research the Lua technology tree, and am looking for our combined knowledge of what already exists.

Current List:


  • Squirrel -- high level imperative/OO programming language
  • GSL Shell -- interactive CLI with easy access to the GNU Scientific Library (GSL)
  • Objective Lua -- almost pure superset of Lua that welds the Objective C object orientation system and syntax on top of the classic Lua language
  • Jill -- Java Implementation of Lua Language
  • Dao -- OO programming language with soft (or optional) typing, BNF-like macro system
  • MoonScript -- CoffeeScript inspired language that compiles into lua


There's a good list of Lua implementations on the lua users wiki, including compilers/interpreters, languages implemented in lua and languages based on lua.

Luaforge might also be a good resource.


It's just an implementation, not a list, but there's Lua-ML. There's an application paper and a technology paper. The code is a little out of date; apparently the nightly build at http://www.cminusminus.org/ is broken.

Note:If u also have question or solution just comment us below or mail us on toontricks1994@gmail.com
Next Post »