WHAT IS LUA, AND WHAT IS IT FOR? 📣
Lua is intended to be used as a standalone scripting language or built into an application. It was originally designed to be simple and compact enough to fit on a variety of platforms and provide acceptable performance. Lua would have been coined in 1993 at the Catholic University of Rio de Janeiro. The name is translated from Portuguese as the Moon, and the creators kindly ask you not to write LUA, so that, God forbid, someone would take the name for an abbreviation. It is a multi-paradigm scripting language that uses the prototypical OOP model. The typing here is dynamic, and metatables are...