Ruby Conf 12 - Y Not- Adventures in Functional Programming by Jim Weirich
17 人推荐 · 跨 18 个月 · 2013–2026

中文导读
传奇程序员 Jim Weirich 在 RubyConf 2012 上的封神演讲。现场用 Ruby lambda 一步步手写推导 Y combinator,从第一性原理讲透函数式编程与 lambda 演算的核心魅力。
为什么 HN 推它
HN 社区公认最精彩、最有趣的技术演说之一。就算完全不写 Ruby,也能带你彻底搞懂让人头秃的 Y combinator。
「这大概是我看过的最生动有趣、最过瘾的技术演讲了。」HN 网友原话:perhaps the most entertaining and interesting technical talk I've ever seen.
英文原摘要(HackerTube / Claude 整理)
Jim Weirich's RubyConf 2012 talk derives the Y combinator step by step, live-coding in Ruby lambdas. It builds up an understanding of functional programming and lambda calculus from first principles.
HN recommends it repeatedly as one of the best and most entertaining programming talks, and as the talk that makes the Y combinator click, even for people who do not use Ruby.
HN 上的提及
it was something amazing to watch happen live.
If you are curious about the topic, I strongly recommend watching these videos
Here's a related talk about deriving the Y combinator in Ruby by Jim Weirich
This talk is a must-see, really shows off Jim Weirich's craft and overall ability to be a great pedagogue.
Confreaks.com seems to be having some troubles, I'm guessing this is the same talk