THE VIDEO SHELF · y combinator
Ruby Conf 12 - Y Not- Adventures in Functional Programming by Jim Weirich
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.
Why HN readers recommended it
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.
This is a summary from the source dataset, not an endorsement by Hacker News or the video creator.
Video & recommendation details
- Creator / channel
- Confreaks
- Topic
- y combinator
- Format
- talk
- Level
- intermediate
- HN recommenders in dataset
- 17
- HN mentions in dataset
- 20
- Recommendation years in dataset
- 2013–2026
These counts and years describe the included Hacker News records; they are not YouTube views or the video’s publication date.
From the original HN conversations
Excerpts from the recorded comments. Follow each source for the full comment and surrounding discussion.
If you are curious about the topic, I strongly recommend watching these videos: Y Not- Adventures in Functional Programming by Jim Weirich [VIDEO] Programming with Nothing by Tom Stuart [LINK]
mekishizufu on Hacker News · 2013-11
In What is a y-combinator? (2008)[VIDEO] This talk is a must-see, really shows off Jim Weirich's craft and overall ability to be a great pedagogue.
VeejayRampay on Hacker News · 2014-02
In So very sad to hear about the passing of Ruby legend Jim WeirichJim Weirich's "Y Not - Adventures in Functional Programming"[1] is perhaps the most entertaining and interesting technical talk I've ever seen. It would absolutely not be as cool or as fun without the live coding. Additionally, the incremental process by which he arrives at the …
careersuicide on Hacker News · 2015-11
In Writing code doesn't mix well with oration
Summaries, classifications and recommendation records are from the HackerTube source dataset. Read about this library and its limitations.