dotGo 2015 - Rob Pike - Simplicity is Complicated
23K subscribers • 8 videos on Hallway
- Recommended by 9 people: 7 on Hacker News, 1 on Lobsters and 1 curated list.
- A classic. People kept recommending it from 2016 to 2020.
- Presented by Rob Pike, co-creator of Go
- An opinion. It argues one side of a question engineers disagree on.
Intermediate. Assumes working knowledge.
172K views10 years ago9 recommendations
Programming languagesSoftware designGoLanguage design and type systemsSimplicity and complexity
Rob Pike explains how Go's apparent simplicity hides significant underlying complexity and discusses the design philosophy of language restraint.
Go is often described as a simple language. It is not, it just seems that way. Rob explains how Go's simplicity hides a great deal of complexity, and that both the simplicity and complexity are part of the design. Help us caption & translate this video! amara.org/v/H3o5/Why it's here
9 people recommend this, 1 disputes itWhat people say. Engineers frequently reference this talk to explain Go's design philosophy and the trade-offs of language simplicity.
Moments people linked to
programming-talkscurated list on GitHubRecommends
Under “On Languages”
musha68kon Hacker News • Recommends
On “Ask HN: Best (Tech) talks from 2015”
donatjon Hacker News • Recommends
On “John Carmack on Inlined Code (2014)”
paulriddleon Hacker News • Recommends
On “Ask HN: Why is data simpler than syntax?”
troytchellon Hacker News • Recommends
On “Iterative Optimization on Hot Paths in Go Apps”
zubspaceon Hacker News • Recommends
On “What's Coming in Python 3.8”
hartzellon Hacker News • Recommends
On “Simple Systems Have Less Downtime”
yandrypozoon Hacker News • Recommends
On “New case studies about Google’s use of Go”
insanitybiton Hacker News • Disputes
On “New in Go 1.20: wrapping multiple errors”
u/edo-lagin r/ProgrammingLanguages • Mentions
On “Talks by designers of popular languages?”
SwellJoeon Hacker News • Mentions
On “Three Months of Go, from a Haskeller’s perspective (2016)”
spraakon Hacker News • Mentions
On “Turn On, Tune In, Drop by the Office”
helperon Hacker News • Mentions
On “Declined Proposal: A built-in Go error check function, “try””
dmitshuron Hacker News • Mentions
On “Go is boring, and that’s fantastic”
gengstrandon Hacker News • Mentions
On “Show HN: We wrote a book about building business applications in Go”