Why Common Lisp is now the best programming language

245 points · 317 comments on HN · read original →

Points and comments are a snapshot, not live.

Article body wasn't reachable. The HN discussion summary is below.

What commenters are saying

Commenters debate whether Common Lisp's interactive debugging and live image features justify its use over other languages, especially for AI-assisted programming. One camp argues that CL's ability to resume from errors in a debugger, even in production, is uniquely powerful for LLM workflows. Another counters that similar capabilities exist in Python and other languages, and that DSLs made easy by macros do not scale or communicate well. A concrete example given: an LLM can be pointed at a CL debugger to fix an unbound variable and resume the program. The thread also notes that LLMs have improved at writing CL macros with good instruction files.