IT-lexikon Programmering Lua

Lua

Programmering In English → Uppdaterad: 2026-05-23

Lättviktigt scriptspråk från PUC-Rio, Brasilien (1993) — designat för att embeddas i andra applikationer. ~100 KB binär, ren ANSI C, MIT-licens.

Dynamiskt typat, första-klassens funktioner, en enda datastruktur (table — hybrid array/hash). Coroutines, lexical scoping, ingen klasser men prototype-tricks fungerar. LuaJIT (Mike Pall) är en av världens snabbaste dynamiska runtimes.

Driver World of Warcraft addons, Roblox, Adobe Lightroom plugins, Nginx (OpenResty), Redis scripting, Wireshark filters, Neovim configs. Att se ett produkt med Lua = att veta att det är skrivet av folk som värderar enkelhet.

← Tillbaka till lexikonet