THE VIDEO SHELF · go language design
OSCON 2010: Rob Pike, "Public Static Void"
A 13-minute OSCON 2010 talk in which Rob Pike argues about what is wrong with mainstream languages like C++, Java and C#, and presents Go as a response. He discusses verbosity and what lightness means in a language.
Why HN readers recommended it
HN uses it as a concise statement of the thinking behind Go's design.
This is a summary from the source dataset, not an endorsement by Hacker News or the video creator.
Video & recommendation details
- Creator / channel
- O'Reilly
- Topic
- go language design
- Format
- talk
- Level
- intermediate
- HN recommenders in dataset
- 3
- HN mentions in dataset
- 8
- Recommendation years in dataset
- 2012–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.
>PHP is horribly inconsistent, breaks all the rules about programming language design, and is infuriating. Some say that rules are made to be broken. In the context of Go, Rob Pike argues exactly that in this short talk on why they made Go: [VIDEO]
james4k on Hacker News · 2012-11
In Go is PHP for the Backend"Public Static Void" Rob Pike (Bell Labs, Plan 9, Google Go) gave this short speech at OSCON 2010 about what's wrong with programming languages, their thinking, and their recent direction, with a lot of focus on C++/Java/C#, and how Go was a response to that. …
dottrap on Hacker News · 2014-06
In Why is there so much hate for .NET?> I wonder what rob pike has to say about OOP or java, I wish I could listen to it. 12 minutes where Pike talks about a few things, that seem to be wrong in our software world: [VIDEO]
mtrn on Hacker News · 2015-06
In The Unix Philosophy
Summaries, classifications and recommendation records are from the HackerTube source dataset. Read about this library and its limitations.

