Lua

Lua Is Overrated. Meet Pico, The 10KB VM That Does What Lua Can’t.

Lua dominates embedded scripting, but for truly constrained systems — 10KB or less of free RAM — it’s overkill. Pico is a radical minimalist C VM that eschews garbage collection, modules, and coroutines to deliver a clean, embeddable scripting runtime. It’s not a Lua killer; it’s the tool Lua can never be for the edge.