Effective Programs - 10 Years of Clojure - Rich Hickey
10 人推荐 · 跨 10 个月 · 2017–2026

中文导读
Rich Hickey 在 Clojure 十周年大会上的标志性演讲。他阐述了 Clojure 真正针对的应用场景——应对现实世界中频繁变化的需求,并深入辩护了动态类型、以数据为中心(Data over Types)的系统设计哲学。
为什么 HN 推它
HN 社区每逢“静态 vs 动态类型”大论战时的镇楼神作;许多即使不用 Clojure 的工程师也将其奉为职业生涯中启发最大的演讲。
「全程都是纯干金句,这是我这辈子最喜欢的编程演讲,没有之一。」HN 网友原话:Whole video is gold, is my fav programming talk of all time.
英文原摘要(HackerTube / Claude 整理)
Rich Hickey's talk at Clojure's tenth anniversary on the kind of programs Clojure is designed for. He argues for situated programs that deal with changing requirements, and for dynamic typing and data over static types.
HN's go-to link in typing debates and for talk lists, and several call it their favorite programming talk even for non-Clojure users.
HN 上的提及
I can only recommend watching some of Rich Hickey's talks
Effective Programs - 10 Years of Clojure: Rich Hickey
Watch Rich's 'Effective Programs' talk [1] and lmk if you still feel that he's out of touch with modern large scale programming.
In Rich's "Effective Programs" talk [2] he outlines the "10x problems" that Clojure was targeted at solving.