IT-словарь › Программирование › Luau

Luau

Программирование Svenska → Обновлено: 2026-10-27
Подробнее
Владелец
Roblox
Тип
Скриптовый язык
Лицензия
MIT
Официальный сайт
luau.org

Собственное развитие Lua 5.1 от Roblox с постепенной типизацией и более быстрым интерпретатором — язык, на котором миллионы подростков написали свой первый код.

Roblox долго использовал стандартный Lua 5.1, но по мере роста платформы компании понадобились и скорость, и инструменты для больших кодовых баз. Так появились собственный интерпретатор и язык, сохраняющий обратную совместимость с 5.1, но добавляющий необязательные аннотации типов, статический анализатор типов, интерполяцию строк и мелочи вроде continue и составного присваивания.

Не менее важна песочница: Roblox запускает код миллионов неизвестных авторов, поэтому из стандартной библиотеки убрано всё, что дотягивается до файловой системы или ОС. Исходники открыли под лицензией MIT в 2021 году, и с тех пор язык используют за пределами Roblox, в том числе как встроенный скриптовый язык в других играх — та же роль, что у GDScript в Godot.

← Назад к словарю