THE VIDEO SHELF · go language design
dotGo 2015 - Rob Pike - Simplicity is Complicated
Rob Pike's dotGo 2015 talk argues that Go only seems simple, and that its simplicity hides real complexity that is part of the design. He explains the thinking behind Go's restraint in features.
Why HN readers recommended it
HN returns to it to explain why Go deliberately resists syntactic sugar and new features.
This is a summary from the source dataset, not an endorsement by Hacker News or the video creator.
Video & recommendation details
- Creator / channel
- dotconferences
- Topic
- go language design
- Format
- talk
- Level
- intermediate
- HN recommenders in dataset
- 7
- HN mentions in dataset
- 14
- Recommendation years in dataset
- 2016–2023
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.
I hadn't been particularly enthusiastic about Go but in the end Rob Pike won me over - "Simplicity is Complicated": [VIDEO] A powerful talk on Silicon Valley history by Kelsey Gilmore-Innis - "What Tech Workers Can Learn From Harry Bridges": [LINK]
musha68k on Hacker News · 2016-01
In Ask HN: Best (Tech) talks from 2015It's an active choice of the language to not allow many syntactic sugars that make the code have a much higher learning curve. [VIDEO] is a good overview.
donatj on Hacker News · 2016-07
In John Carmack on Inlined Code (2014)To me it feels like apples to oranges comparison. I watched this talk on strangeloop a long time ago, and a version of this talk given on RailsConf recently (watched recently, not given). Here's what I see on the page: > Complex constructs: State, Object, …
paulriddle on Hacker News · 2018-04
In Ask HN: Why is data simpler than syntax?
Summaries, classifications and recommendation records are from the HackerTube source dataset. Read about this library and its limitations.

