Share
×
Inspirational Quotes
Authors
Professions
Topics
Tags
Quote
C is a razor-sharp tool, with which one can create an elegant and efficient program or a bloody mess.
Brian Kernighan
Share
Change background
T
T
T
Change font
Original
TAGS & TOPICS
Brian Kernighan
Age: 82
Born: 1942
Born: January 30
Computer Scientist
Engineer
Professor
Programmer
Writer
City of Toronto
Brian W. Kernighan
Brian Wilson Kernighan
Bloody
Efficient
Tool
Mess
Tools
Razor
Program
Razors
Create
Elegant
Sharp
More quotes by Brian Kernighan
Trivia rarely affect efficiency. Are all the machinations worth it, when their primary effect is to make the code less readable?
Brian Kernighan
... it is a fundamental principle of testing that you must know in advance the answer each test case is supposed to produce. If you don't, you are not testing you are experimenting.
Brian Kernighan
Trying to outsmart a compiler defeats much of the purpose of using one.
Brian Kernighan
As we said in the preface to the first edition, C wears well as one's experience with it grows. With a decade more experience, we still feel that way.
Brian Kernighan
If you had done something twice, you are likely to do it again.
Brian Kernighan
Each new user of a new system uncovers a new class of bugs.
Brian Kernighan
Do what you think is interesting, do something that you think is fun and worthwhile, because otherwise you won't do it well anyway.
Brian Kernighan
Mechanical rules are never a substitute for clarity of thought.
Brian Kernighan
Get the weirdnesses into the data where you can manipulate them easily, and the regularity into the code because regular code is a lot easier to work with
Brian Kernighan