HackerTube / Video
"How to Think about Parallel Programming: Not!" - Guy L. Steele Jr. (Strange Loop 2010)
Strange Loop Conference

Guy Steele's Strange Loop 2010 talk argues that programmers should not have to think about parallelism, and that languages should support algorithms built on independence and divide-and-conquer. He also recounts fitting a program onto a single punch card.
Recommended as a fantastic talk, valued both for its parallelism ideas and for the punch-card story.
5 Hacker News mentions · 2022–2024