2 ms·
It's ridiculously easy to code in. Lua started out life as a simple language for extending larger projects and then repeatedly broke backwards compatibility to
by JonChesterfield 4y ago
It's ridiculously easy to code in.
Lua started out life as a simple language for extending larger projects and then repeatedly broke backwards compatibility to make the language simpler. For example it's lexically scoped now but it wasn't to begin with.
Contrast with python, which started out life as a simple beginner friendly language, then added lots of complexity, then had the totally botched transition from 2.7 to 3 and is now growing a static type system.
Lua is also very easy to embed in other systems. Like sqlite.c levels of easy to embed.