Lua
Быстрый и компактный встраиваемый язык: скрипты в играх, NGINX и OpenResty, Redis и Tarantool. Простой синтаксис и маленький интерпретатор.
- Категория
- Языки программирования
Описание
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