THE VIDEO SHELF · software simplicity
Simplicity Ain't Easy - Stuart Halloway
Stuart Halloway argues that simplicity is objective, with a definition and etymology useful to programmers, rather than a subjective buzzword. He shows how this view informs Clojure's design and how to make programs simpler.
Why HN readers recommended it
HN commenters recommend it, alongside Rich Hickey's talk, for its precise definition of simple versus easy and its implications for code design.
This is a summary from the source dataset, not an endorsement by Hacker News or the video creator.
Video & recommendation details
- Creator / channel
- ClojureTV
- Topic
- software simplicity
- Format
- talk
- Level
- intermediate
- HN recommenders in dataset
- 5
- HN mentions in dataset
- 8
- Recommendation years in dataset
- 2013–2017
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.
Also see Stuart Halloway’s earlier talk, Simplicity Ain’t Easy . There’s a fair amount of overlap with Rich Hickey’s talk, but both are worth watching: [VIDEO] And also his talk Radical Simplicity : [LINK]
jacobolus on Hacker News · 2013-04
In Ask HN: What's the best technical talk you've heard?To get an even better explanation on what the word "simple" means and what it derives from, I would recommend "Simplicity Ain't Easy" by Stuart Halloway[1]. While it is very similar to "Simple made Easy", it focuses a lot more on the etymology of the …
JeanPierre on Hacker News · 2013-07
In Who Says C is Simple?I'll add this to your links: [VIDEO] He talks about his definition of "simple" (by digging into what the original English definition was) and what that means for code.
dkersten on Hacker News · 2014-05
In I don't love the single responsibility principle
Summaries, classifications and recommendation records are from the HackerTube source dataset. Read about this library and its limitations.

