Tag
This article investigates a LuaJIT pitfall where a Not Yet Implemented (NYI) operation like unpack silently causes trace blacklisting, leading to a 20x benchmark slowdown, and offers ways to guard against it in CI.
Hisham Muhammad argues that the Lua community should stop supporting ancient versions of Lua and LuaJIT, citing the frustration of maintainers receiving decade-old bug reports. He suggests focusing on only the latest PUC-Rio Lua and LuaJIT, and mentions Teal as a tool to bridge version gaps.
Interview with Lua creator Roberto Ierusalimschy covering Lua's unique embedding-oriented design, its differences from Python, LuaJIT's workings, and predictions for AI's impact on programming languages.
LuaJIT 3.0 proposed syntax extensions have been announced, bringing potential new features to the LuaJIT just-in-time compiler for Lua.