Stack Explorer

Lua

Lightweight embeddable language for scripting in games and applications

Typing: dynamic Created: 1993
Official site

Paradigms

proceduralfunctionalprototype-based

Pros and Cons

Ventajas

  • + Extremely lightweight (~200KB)
  • + Easy to embed in applications
  • + Very fast with LuaJIT
  • + Simple and clean syntax
  • + Popular in game development

Desventajas

  • - Arrays start at 1
  • - Smaller ecosystem
  • - Fewer features than modern languages
  • - Not ideal for standalone applications

Casos de Uso

  • Game scripting (Roblox, WoW)
  • Application configuration
  • Embedded systems
  • Extensions (Neovim, Redis)

Related Technologies