Show HN: Clx – Compile Lua to Native Executables Through C++20
Summary
CLX is a cross-platform ahead-of-time Lua compiler that generates standalone native executables via a C++20 backend. It emphasizes predictable performance, fast startup, and tight integration with modern compilers, with Lua 5.5 compatibility and a beta-era, MIT-licensed open-source project. The repo includes build scripts, tutorials, and example applications like Pong and Mandelbrot to illustrate native compilation of Lua code.