Publisher's Synopsis
Schon wieder eine neue Programmiersprache, die keiner braucht, wird sich vielleicht mancher denken, der noch nie von Lua gehört hat. Lua ist jedoch keine neue Erfindung, sondern feiert dieses Jahr bereits den 20. Geburtstag. Ein Grund dafür, dass Lua einen geringeren Bekanntheitsgrad als etwa Python oder Perl besitzt, ist, dass Lua seltener als eigenständige Programmiersprache eingesetzt wird, sondern meistens als eingebettete Skripting-Sprache für einzelne Programme.Besonders bei Spielen und Game Engines ist Lua sehr weit verbreitet. Beinahe 150 Spiele mit Lua-Einsatz listet Wikipedia gar in einer eigenen Kategorie "Lua-scripted video games" auf. Lua ist aber auch in einer Vielzahl von Netzwerk- und Systemprogrammen zu finden, etwa in dem Netzwerk-Analyzer Wireshark, dem Scanner Nmap dem MySQL-Proxy, der Antispam-Lösung Rspamd, der VoIP-Software FreeSwitch, der Redis-NoSQL-Datenbank, dem Webserver Apache und Nginx.