logo

Quotes from Rob Pike

Using Unix is the computing equivalent of listening only to music by David Cassidy.
~ Rob Pike
If POSIX threads are a good thing, perhaps I don't want to know what they're better than.
~ Rob Pike
Narrowness of experience leads to narrowness of imagination
~ Rob Pike
Go is an attempt to combine the safety and performance of statically typed languages with the convenience and fun of dynamically typed interpretative languages.
~ Rob Pike
We're systems software people ourselves. We wanted a language to make our lives better.
~ Rob Pike
We don't believe we've solved the multicore-programming problem. But we think we've built an environment in which a certain class of problems can take advantage of the multicore architecture.
~ Rob Pike
Fancy algorithms are slow when N is small, and N is usually small.
~ Rob Pike
Unix never says "please."
~ Rob Pike
Eventually, I decided that thinking was not getting me very far and it was time to try building.
~ Rob Pike
You have to make a decision whether it's a new product or you integrate it with an existing product. It takes time to work these things out.
~ Rob Pike
Web servers are written in C, and if they're not, they're written in Java or C++, which are C derivatives, or Python or Ruby, which are implemented in C.
~ Rob Pike
Pretty much everything on the web uses those two things: C and UNIX. The browsers are written in C. The UNIX kernel - that pretty much the entire Internet runs on - is written in C.
~ Rob Pike
The process of software development doesn't feel any better than it did a generation ago.
~ Rob Pike
Dynamic typing is not necessarily good. You get static errors at run time, which you really should be able to catch at compile time.
~ Rob Pike
To write a kernel without a data structure and have it be as consistent and graceful as UNIX would have been a much, much harder challenge.
~ Rob Pike
When Steve Jobs died last week, there was a huge outcry, and that was very moving and justified.
~ Rob Pike
Object-oriented design is the roman numerals of computing.
~ Rob Pike