Guy Steele: How to Think About Parallel Programming—Not!
Strange Loop Conference · Talk · YouTube title: "How to Think about Parallel Programming: Not!" - Guy L. Steele Jr. (Strange Loop 2010)
Why it's here
Recommended as a fantastic talk, valued both for its parallelism ideas and for the punch-card story.
What it covers
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.