THE VIDEO SHELF · parallel programming
"How to Think about Parallel Programming: Not!" - Guy L. Steele Jr. (Strange Loop 2010)
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.
Why HN readers recommended it
Recommended as a fantastic talk, valued both for its parallelism ideas and for the punch-card story.
This is a summary from the source dataset, not an endorsement by Hacker News or the video creator.
Video & recommendation details
- Creator / channel
- Strange Loop Conference
- Topic
- parallel programming
- Format
- talk
- Level
- intermediate
- HN recommenders in dataset
- 2
- HN mentions in dataset
- 5
- Recommendation years in dataset
- 2022–2024
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.
By thinking about things that were not applicable to the problem domain says Guy Steele in "How to Think about Parallel Programing: Not!": [VIDEO] It's a fantastic talk in its own right, but the first bit about fitting a program onto a punch card by …
svieira on Hacker News · 2023-11
In In the bad old days we had Punchcards. How did people deal with that?Guy Steele Jr. worked on a language called "Fortress." There are a few good talks that he gives: - (toy problem) [LINK] - (parallelism) [VIDEO] - (languages) [LINK]
MathMonkeyMan on Hacker News · 2023-07
In Coroutines for Go
Summaries, classifications and recommendation records are from the HackerTube source dataset. Read about this library and its limitations.