3 years experience
Lua is one of the most well designed scripting languages I've ever seen. It is very simple, yet powerful, and provides great interoperabi...
Lua is one of the most well designed scripting languages I've ever seen. It is very simple, yet powerful, and provides great interoperability with C/C++. Lua is easily embeddable, making it great for extending an application's features through scripts, like games. It's metatable mechanism lets us create several abstractions, like custom types and object systems, including classes (if you ever need them). It also supports functional programming with first-class functions/closures, which is awesome to model many problems out there.