Luau
Mer info
- Ägare
- Roblox
- Typ
- Skriptspråk
- Licens
- MIT
- Officiell sajt
- luau.org
Robloxs egen vidareutveckling av Lua 5.1, med gradvis typning och en snabbare tolk — språket som miljontals tonåringar skrivit sin första kod i.
Roblox körde länge vanlig Lua 5.1, men när plattformen växte behövde bolaget både bättre prestanda och verktyg för stora kodbaser. Resultatet blev en egen tolk och ett språk som är bakåtkompatibelt med 5.1 men har valfria typannoteringar, en statisk typkontroll, strängmallar och tillägg som continue och sammansatt tilldelning.
Lika viktig är sandlådan: på Roblox körs kod från miljontals okända skribenter, så biblioteket är strippat på allt som når filsystem eller operativsystem. Källkoden släpptes under MIT-licens 2021 och har sedan dess plockats upp utanför Roblox, bland annat som inbäddat skriptspråk i andra spel — samma roll som GDScript spelar i Godot.