back to 2026-10-06
ᕼᑎ:4997359821 pts15 commentsProgrammingworth reading

Why Common Lisp Is Now the Best Programming Language

Claude brief

HN 热门故事「Why Common Lisp Is Now the Best Programming Language」进入今日前列,值得先打开原文和讨论串判断它真正有价值的部分。

模型分析没有产出可用结构化结果;页面保留了 HN 热度、原文入口和讨论信号,避免用空泛总结替代一手材料。

它在 HN 上获得约 21 分和 15 条评论,说明这个话题至少触发了社区讨论;真正的判断仍要回到原文证据和评论区的分歧点。

这是一条降级分析:它不冒充完整解读,只把可验证的元数据、原始链接和 HN 讨论保留下来,方便稍后重新生成或人工阅读。

评论区已经提供了一些读者反应,但这里还没有形成完整综合。

它进入 HN 前列本身就是一个社区信号,但这还不是结论;更可靠的判断来自原文细节和评论区反例。

deep insight

这条记录目前缺少模型生成的深层解读。更好的阅读方式是先问:它的热度来自真正的新信息、可迁移的方法,还是只来自标题与时机。

可以先读原文第一屏和 HN 最高赞评论,再决定是否值得重新生成完整分析。

top comments

> In Common Lisp your program won’t crash, it’ll stop and open a debugger with the whole stack and all the variables. You can just point your LLM at the debugger, and it’ll make its fix and resume the program.> To my knowledge Common Lisp is the only mainstream language that does all of this.Sounds like someone who has never used C# and Visual Studio? Even JavaScript is capable of doing this, honestly JavaScript might be the one language with the richest developer tooling of all time (possibly?), sad to say because there's nicer to work with languages out there. reply: IF you're running a debug build. I guess Common Lisp can do this in prod?
related: https://opusmodus.com/forums/blogs/entry/4-connecting-an-ai-...
cant you do most of this with smalltalk too, or erlang?I dont really understand what macros get you when llms exist since a llm doesnt really need to create dsls to get work done reply: Smalltalk, in image based systems, absolutely. Erlang not as much, it's more of a "crash the actor and try again" than "rewind, pause, and handle errors in-system"
I mean its cool but what about all of the extra infra I need to write because support for the lang is not as extensive and so more code I need to maintain? reply: I mean if we're heading towards a future where code gen gets super cheap and super good what stops you from porting the libraries you want?