All Technologies

Was ist Lua? Nedir?

Leichtgewichtige, einbettbare Skriptsprache. Weit verbreitet in Spieleentwicklung und eingebetteten Systemen.

Release Year: 1993PUC-Rio (Roberto Ierusalimschy)

Lua ist eine leichtgewichtige, hochrangige Skriptsprache, die 1993 an der PUC-Rio in Brasilien entwickelt wurde. Konzipiert zum Einbetten in andere Anwendungen, machen ihr kleiner Fußabdruck und die schnelle Ausführung sie ideal für Game-Scripting. Sie treibt die Spiellogik in Roblox, World of Warcraft und vielen anderen Spielen an. Sie wird auch in Webservern (OpenResty/Nginx), IoT-Geräten und Konfigurationsskripten eingesetzt.

Use Cases

Game-Scripting, Eingebettete Systeme, Webserver, Konfiguration, IoT

Pros

Extrem leichtgewichtig, Schnelle Ausführung, Einfach einzubetten, Einfache Syntax

Cons

Kleine Standardbibliothek, 1-basierte Indizierung, Eingeschränkte OOP-Unterstützung