Top 29 Rob Pike Quotes

#1. Productivity is most important by engineering management rules, but enjoyment is most important for engineers. One stems from the other.

Rob Pike

Rob Pike Quotes #38638
#2. There's no such thing as a simple cache bug.

Rob Pike

Rob Pike Quotes #129550
#3. Caches aren't architecture, they're just optimization.

Rob Pike

Rob Pike Quotes #139254
#4. Procedure names should reflect what they do; function names should reflect what they return

Rob Pike

Rob Pike Quotes #196431
#5. 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

Rob Pike Quotes #225942
#6. When there is no type hierarchy you don't have to manage the type hierarchy.

Rob Pike

Rob Pike Quotes #299984
#7. Eventually, I decided that thinking was not getting me very far and it was time to try building.

Rob Pike

Rob Pike Quotes #323242
#8. Narrowness of experience leads to narrowness of imagination

Rob Pike

Rob Pike Quotes #330449
#9. Rule 1. You can't tell where a program is going to spend its time. Bottlenecks occur in surprising places, so don't try to second guess and put in a speed hack until you've proven that's where the bottleneck is

Rob Pike

Rob Pike Quotes #349986
#10. Such is modern computing: everything simple is made too complicated because it's easy to fiddle with; everything complicated stays complicated because it's hard to fix.

Rob Pike

Rob Pike Quotes #395319
#11. Languages that try to disallow idiocy become themselves idiotic.

Rob Pike

Rob Pike Quotes #436719
#12. 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

Rob Pike Quotes #583136
#13. We're systems software people ourselves. We wanted a language to make our lives better.

Rob Pike

Rob Pike Quotes #696070
#14. Data dominates. If you've chosen the right data structures and organized things well, the algorithms will almost always be self-evident. Data structures, not algorithms, are central to programming.

Rob Pike

Rob Pike Quotes #737140
#15. 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

Rob Pike Quotes #878621
#16. Not only is UNIX dead, it's starting to smell really bad.

Rob Pike

Rob Pike Quotes #926257
#17. 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

Rob Pike Quotes #958756
#18. When Steve Jobs died last week, there was a huge outcry, and that was very moving and justified.

Rob Pike

Rob Pike Quotes #1106408
#19. There's nothing in computing that can't be broken by another level of indirection.

Rob Pike

Rob Pike Quotes #1140770
#20. Using Unix is the computing equivalent of listening only to music by David Cassidy.

Rob Pike

Rob Pike Quotes #1160433
#21. 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

Rob Pike Quotes #1164274
#22. The process of software development doesn't feel any better than it did a generation ago.

Rob Pike

Rob Pike Quotes #1167715
#23. Why would you have a language that is not theoretically exciting? Because it's very useful.

Rob Pike

Rob Pike Quotes #1215421
#24. 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

Rob Pike Quotes #1244805
#25. Sockets are the X windows of IO interfaces.

Rob Pike

Rob Pike Quotes #1310319
#26. Object-oriented design is the roman numerals of computing.

Rob Pike

Rob Pike Quotes #1427034
#27. A smart terminal is not a smartass terminal, but rather a terminal you can educate.

Rob Pike

Rob Pike Quotes #1536449
#28. 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

Rob Pike Quotes #1735080
#29. If POSIX threads are a good thing, perhaps I don't want to know what they're better than.

Rob Pike

Rob Pike Quotes #1751290

Famous Authors

Popular Topics

Scroll to Top