Lua (Русский)
Состояние перевода: На этой странице представлен перевод статьи Lua. Дата последней синхронизации: 25 марта 2026. Вы можете помочь синхронизировать перевод, если в английской версии произошли изменения.
Основываясь на lua.org:
- Lua это мощный, эффективный, легковесный, встраиваемыфй скриптовой язык.
Это делает Lua идеальным для конфигураций и расширений других програм, так же из-за отличной работы с C (Русский).
Базовый Lua интерпретатор весит меньше 250K. Так как оффициальная имплементация написана на ANSI C она доступна для большинства платформ и архитектур.
Установка
Доступно несколько версий:
Поддержка JIT компиляции
Just-in-time компиляция это метод компиляции исходного кода во время выполнения, вместо прекомпиляции. LuaJIT является заменой для Lua 5.1. Эта версия лучше всего подходит для высокопроизводительных ограничений.
Для поддержки JIT компиляции установите пакет luajit.
Модули
Пакетный менеджер LuaRocks доступен как luarocks.
Некоторые модули также доступны в оффициальных репозиториях.