Lua
A lightweight, high-efficiency scripting programming language widely used in game development and embedded systems. World of Warcraft add-ons and macro commands are both written in Lua.
Core Facts
Timeline (last 90 days)
Neovim uses a dual-track Vimscript/Lua extension mechanism.
Pragtical's core is written in C, with the UI and extension logic largely delegated to Lua, forming a "small kernel + script layer" architecture.
Pragtical is a lightweight text editor whose core extension mechanism is Lua scripting.
Role Packs inject large numbers of custom identities into TTT's base rules via Lua plugins, often introducing a dozen or more faction skills.
Neovim continues the Vim ecosystem and introduces Lua configuration.
Teal programs can run in any environment that supports Lua, including game engines, embedded systems, and the existing Lua ecosystem.
For scenarios pursuing extreme runtime performance or relying on Lua's dynamic features, Teal's type layer may bring additional constraints and requires trade-offs.
Teal is a statically typed dialect of Lua that preserves Lua runtime semantics and improves code reliability through compile-time type checking.
The rate limiter needs two dimensions: a stable per-key rate, plus a burst bucket whose size scales with account age and spend; the check and increment should be placed in an atomic Lua script against Redis to avoid races.
He-API's architecture chain is: client (any OpenAI SDK) → Nginx + Let's Encrypt → the api-gateway written in Go, inside which the request passes in order through a Redis-backed permission resolver, a rate limiter implemented with Redis + Lua, a model router, and each provider's adapter layer (kimi / deepseek / qwen / doubao / ernie / glm), finally hitting the upstream provider.
13 more timeline events
All Facts (20)
PyTorch的前身Torch库基于Lua语言,始于2002年,由Ronan Collobert等研究者开发
85%Partially VerifiedNeovim从0.5版本开始原生支持Lua作为配置语言
65%UnverifiedThe avante.nvim project was created by developer yetone and is written in Lua.
60%UnverifiedNeovim uses a dual-track Vimscript/Lua extension mechanism.
50%UnverifiedPragtical is a lightweight text editor whose core extension mechanism is Lua scripting.
50%UnverifiedPragtical's core is written in C, with the UI and extension logic largely delegated to Lua, forming a "small kernel + script layer" architecture.
50%UnverifiedRole Packs inject large numbers of custom identities into TTT's base rules via Lua plugins, often introducing a dozen or more faction skills.
50%UnverifiedNeovim continues the Vim ecosystem and introduces Lua configuration.
50%UnverifiedFor scenarios pursuing extreme runtime performance or relying on Lua's dynamic features, Teal's type layer may bring additional constraints and requires trade-offs.
50%UnverifiedTeal is a statically typed dialect of Lua that preserves Lua runtime semantics and improves code reliability through compile-time type checking.
50%UnverifiedTeal programs can run in any environment that supports Lua, including game engines, embedded systems, and the existing Lua ecosystem.
50%UnverifiedThe rate limiter needs two dimensions: a stable per-key rate, plus a burst bucket whose size scales with account age and spend; the check and increment should be placed in an atomic Lua script against Redis to avoid races.
50%UnverifiedHe-API's architecture chain is: client (any OpenAI SDK) → Nginx + Let's Encrypt → the api-gateway written in Go, inside which the request passes in order through a Redis-backed permission resolver, a rate limiter implemented with Redis + Lua, a model router, and each provider's adapter layer (kimi / deepseek / qwen / doubao / ernie / glm), finally hitting the upstream provider.
50%UnverifiedThe original TTT had only three factions, but the community continuously adds new roles through Lua scripts, such as the 'Doctor' who can heal others, the 'Parasite' who can infect and control, and 'Hoodoo' who can buy random items.
50%UnverifiedTTT is one of the most representative community mods for Gmod, and its item system is written entirely in Lua scripts by community developers.
50%UnverifiedRoblox allows users to build games using Lua scripting tools and publish them on the platform.
50%UnverifiedRoblox allows players to build games using Lua scripts and a built-in editor; the platform already hosts tens of millions of player-created games and has formed a complete virtual economy.
50%Unverifieddeclint supports writing more complex judgment logic using Lua scripts when regular expressions cannot meet the requirements.
50%UnverifiedLua is a lightweight embedded scripting language whose runtime typically weighs only a few hundred KB.
50%UnverifiedHammerspoon is a macOS automation tool that allows users to control system behavior through Lua scripts and is commonly used for building keyboard shortcuts, window management, or workflow automation.
50%