Share
×
Inspirational Quotes
Authors
Professions
Topics
Tags
Quote
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
Share
Change background
T
T
T
Change font
Original
TAGS & TOPICS
Rob Pike
Age: 68
Born: 1956
Born: January 1
Computer Scientist
Engineer
Programmer
Software Engineer
Writer
Dominion of Canada
Robert C. Pike
Trying
Speed
Going
Rule
Bottleneck
Guess
Bottlenecks
Time
Program
Hack
Places
Hacks
Spend
Occur
Second
Proven
Tell
Surprising
More quotes by Rob Pike
Procedure names should reflect what they do function names should reflect what they return
Rob Pike
Why would you have a language that is not theoretically exciting? Because it's very useful.
Rob Pike
Sockets are the X windows of IO interfaces.
Rob Pike
Languages that try to disallow idiocy become themselves idiotic.
Rob Pike
When there is no type hierarchy you don't have to manage the type hierarchy.
Rob Pike
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
Caches aren't architecture, they're just optimization.
Rob Pike
Narrowness of experience leads to narrowness of imagination
Rob Pike
Object-oriented design is the roman numerals of computing.
Rob Pike
Productivity is most important by engineering management rules, but enjoyment is most important for engineers. One stems from the other.
Rob Pike