↓ Skip to main content

“Since nothing is compiled, loops work by jumping backwards and reparsing the source each iteration.”

Austin Z. Henleyaustinhenley.com ↗

No bytecode, no compilation step, just the source getting reparsed on every loop iteration to fit the whole interpreter in a kilobyte. Wasteful by any normal standard and exactly the kind of constraint that produces a clever answer instead of a conventional one.