Computer programmers Quote by Brian Kernighan Download Open image “Trying to outsmart a compiler defeats much of the purpose of using one.” — Brian Kernighan ★ ★ ★ ★ ★ 2.0 out of 5 (8 ratings) Copy quoteShare Computer programmers Computer programming Defeat Inspirational Programmers Programming Purpose Trying
Developing a compiler was a logical move; but in matters like this, you don't run against logic - you run against people who can't… — Grace Hopper Copy Share Image
I had a running compiler and nobody would touch it. They told me computers could only do arithmetic. — Grace Hopper Copy Share Image
If you don't know how compilers work, then you don't know how computers work. — Steve Yegge Copy Share Image
I was eventually persuaded of the need to design programming notations so as to maximize the number of errors which cannot be made, or… — Tony Hoare Copy Share Image
It seems to me to be important to distinguish a good idea from poor implementations of it — Ron Jeffries Copy Share Image
C++ is a horrible language. It's made more horrible by the fact that a lot of substandard programmers use it, to the point where it's much much easier to generate total and utter crap with it. — Linus Torvalds Copy Share
Overemphasis of efficiency leads to an unfortunate circularity in design: for reasons of efficiency early programming languages reflected the characteristics of the early computers,… — Kenneth E. Iverson Copy Share Image
C++ is a ridiculously complicated travesty that few have the excess IQ points to understand enough not to screw up massively. — Tom Christiansen Copy Share Image
C++ is a language strongly optimized for liars and people who go by guesswork and ignorance. — Erik Naggum Copy Share Image
Well, take it from an old hand: the only reason it would be easier to program in C is that you can't easily express… — Erik Naggum Copy Share Image
Get the weirdnesses into the data where you can manipulate them easily, and the regularity into the code because regular code is a lot… — Brian Kernighan Copy Share Image
An effective way to test code is to exercise it at its natural boundaries — Brian Kernighan Copy Share Image
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,… — Brian Kernighan Copy Share Image
Trivia rarely affect efficiency. Are all the machinations worth it, when their primary effect is to make the code less readable? — Brian Kernighan Copy Share Image
C is a razor-sharp tool, with which one can create an elegant and efficient program or a bloody mess. — Brian Kernighan Copy Share Image
Debugging is twice as hard as writing the code in the first place. Therefore, if you write the code as cleverly as possible, you… — Brian Kernighan Copy Share Image
“Everyone knows that debugging is twice as hard as writing a program in the first place. So if you're as clever as you can… — Brian Kernighan Copy Share Image
Another effective [debugging] technique is to explain your code to someone else. This will often cause you to explain the bug to yourself. Sometimes… — Brian Kernighan Copy Share Image
I think once the artistic world of the type designer merged with the scientific world of the computer programmer, you began to see this… — Michael Bierut Copy Share Image
If you cannot grok the overall structure of a program while taking a shower, you are not ready to code it. — Richard E. Pattis Copy Share Image
When I was at college there were two things I vowed I'd never do. One was go to a funeral and the other was… — Patricia Cornwell Copy Share Image
Beauty is more important in computing than anywhere else in technology because software is so complicated. Beauty is the ultimate defense against complexity. — David Gelernter Copy Share Image
The generation of random numbers is too important to be left to chance. — Robert Coveyou Copy Share Image
Programming languages, like pizzas, come in only too sizes; too big and too small. — Richard E. Pattis Copy Share Image
It's [programming] the only job I can think of where I get to be both an engineer and an artist. There's an incredible, rigorous,… — Andy Hertzfeld Copy Share Image
As soon as we started programming, we found to our surprise that it wasn't as easy to get programs right as we had thought.… — Maurice Wilkes Copy Share Image
Computer programmers tend, by and large, to be quirky and highly individualistic. Trying to organize or manage such awkward characters is normally as thankless… — John Naughton Copy Share Image
When I'm working on a problem, I never think about beauty. I think only how to solve the problem. — R. Buckminster Fuller Copy Share Image
I think that computer programming shows in my writing. Often when I write about computer programmers I'll write about the way that they see… — Walter Mosley Copy Share Image
Should array indices start at 0 or 1? My compromise of 0.5 was rejected without, I thought, proper consideration. — Stan Kelly-Bootle Copy Share Image