July 8, 1994

Lua 1.1 first public release

Luiz Henrique de Figueiredo announced the first public LuaA lightweight embeddable scripting language — used in game engines, nginx, and Redis scripting. release on Usenet on July 8, 1994 — an embeddable extension language from PUC-Rio.

What it was for

LuaLuaA lightweight embeddable scripting language — used in game engines, nginx, and Redis scripting. is a tiny embeddable scripting language — game engines (World of Warcraft, Roblox, Love2D), RedisAn in-memory data store — used for caching, queues, pub/sub, and real-time features. scripting, nginxA high-performance web server and reverse proxy — event-driven design for massive concurrency./OpenResty, and hardware firmwareSoftware stored in hardware that controls a device — persists across reboots and updates infrequently. use it for configuration and logic without restarting the host app. Lightweight tables replace arrays and objects; one LuaA lightweight embeddable scripting language — used in game engines, nginx, and Redis scripting. state fits in kilobytes of RAMRandom access memory — fast volatile memory used while programs run..

Why it's here

LuaA lightweight embeddable scripting language — used in game engines, nginx, and Redis scripting. became the default embeddable language when apps needed scripting without shipping PythonA high-level language known for readability — dominant in data science, scripting, and web backends. or JavaScript.

Why it mattered

Its minimal design and C APIApplication programming interface — a defined way for programs to talk to each other or to a service. influenced how game engines and infrastructure tools expose scriptable behavior.

What it solved

Brazilian Petrobras projects needed a common configuration language smaller and simpler than Tcl or PerlPractical Extraction and Report Language — a scripting language that dominated early web CGI and sysadmin..

Media

  • Lua
    ImageLua

    Alexandre Nakonechnyj (Graphic design) and Lua team (PostScript code), Public domain, via Wikimedia Commons

Related