Загрузка…
Главная

Lua

Быстрый и компактный встраиваемый язык: скрипты в играх, NGINX и OpenResty, Redis и Tarantool. Простой синтаксис и маленький интерпретатор.

Lua
Категория
Языки программирования

Описание

Lua создан для встраивания в другие программы: интерпретатор занимает считаные сотни килобайт и легко подключается к приложениям на C. Это позволяет описывать логику скриптами, не пересобирая основную программу.

Lua используют для логики игр и модов, в веб-сервере OpenResty на базе NGINX, для скриптов в Redis и хранимых процедур в Tarantool. LuaJIT делает выполнение особенно быстрым.

Lua распространяется бесплатно по лицензии MIT и работает в России без ограничений.

Что входит

Lua создан для встраивания в другие программы: интерпретатор занимает считаные сотни килобайт и легко подключается к приложениям на C. Это позволяет описывать логику скриптами, не пересобирая основную программу.

Lua используют для логики игр и модов, в веб-сервере OpenResty на базе NGINX, для скриптов в Redis и хранимых процедур в Tarantool. LuaJIT делает выполнение особенно быстрым.

Lua распространяется бесплатно по лицензии MIT и работает в России без ограничений.

Возможности

• Компактный интерпретатор

• Простое встраивание в C

• Скрипты в играх

• OpenResty, Redis и Tarantool

• Быстрый LuaJIT

• Бесплатно по лицензии MIT

Для начала работы

Гибкая логика внутри игры, сервера или базы данных без пересборки программы.

Этап работы

Установите интерпретатор Lua.

Этап работы

Напишите скрипт и запустите его.

Этап работы

Встройте Lua в своё приложение или используйте в Tarantool и OpenResty.

Где используют Lua?

В играх, веб-сервере OpenResty, Redis, Tarantool и встраиваемых системах.

Сложно ли выучить Lua?

Нет, язык очень простой и небольшой.

Lua бесплатный?

Да, по лицензии MIT.

Lua

Бесплатно, лицензия MIT