Origins of Go Concurrency style by Rob Pike
What it is
Rob Pike's 2010 talk at OSCON's Emerging Languages Camp on where Go's concurrency style comes from. It traces the idea from Hoare's CSP through Squeak, Newsqueak and Limbo to Go.
Why Hacker News recommends it
HN recommends it as the clearest account of the CSP lineage behind Go's goroutines and channels.
- 3 people recommended it
- 3 different months
- 0 strong recommendations
- first 2013, last 2025
What HN commenters said
“He has given some really great Go talks which are available on youtube”
Great hour-long Go talk by Rob Pike.
canthonytucci, 2013-09 · Recommendation · in “Less is exponentially more (2012)”
“A similarly interesting talk by him on CSP-inspired languages”
Talk on CSP-inspired languages from Occam to Go.
bishop_mandible, 2014-09 · Recommendation · in “Rob Pike: Reflections on Window Systems (2008) [video]”
“Check out this video by Pike”
Traces concurrency ideas from Squeak to Newsqueak to Go.
why-el, 2019-01 · Recommendation · in “The Story of Squeak, a Practical Smalltalk Written in Itself (1997)”
Excerpts from Hacker News comments, linked to the originals. Summaries and labels were written by a language model from those comments.
Topics: go, csp, concurrency, rob pike, newsqueak
Also recommended by the same people
talkLexical Scanning in Go - Rob PikeGoogleFOSSSydney · 13 HN recommenders · 2012–2025
talkGoogle I/O 2012 - Go Concurrency PatternsGoogle for Developers · 9 HN recommenders · 2012–2025
explainerHow Analog Color TV Works: The BeginningsTechnology Connections · 2 HN recommenders · 2019–2026
talkPitfall: A Classic Game PostmortemGDC Festival of Gaming · 2 HN recommenders · 2021–2024
talkCppCon 2015: Andrei Alexandrescu “std::allocator...”CppCon · 7 HN recommenders · 2017–2025
talkCppCon 2017: Matt Kulukundis “Designing a Fast, Efficient, Cache-friendly Hash Table, Step by Step”CppCon · 9 HN recommenders · 2018–2026
talkRustConf 2018 - Closing Keynote - Using Rust For Game Development by Catherine WestRust Programming Language · 9 HN recommenders · 2018–2023
talkCppCon 2016: Jason Turner “Rich Code for Tiny Computers: A Simple Commodore 64 Game in C++17”CppCon · 13 HN recommenders · 2016–2024