Why I Generate Code in Lisp, Not Python

Why Target Common Lisp for Code Generation?

A veteran Common Lisp programmer explains why he targets Lisp for AI code generation, despite its niche status. He argues that Lisp's homoiconicity lets LLMs work directly on the AST, its macros compress context, and its REPL enables interactive debugging and state-preserving iteration. The post contrasts Lisp's expressiveness with mainstream languages' boilerplate, positioning Lisp as the elite choice for AI-assisted development.

If I expect my AI to work at an elite level, I should give it elite tools, not a code monkey language.

More from this day

2026-08-12