One of the great skills in using any language is knowing what not to use, what not to say. There's that simplicity… — Ron Jeffries 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
A language that doesn't have everything is actually easier to program in than some that do — Dennis Ritchie Copy Share Image
The cheapest, fastest, and most reliable components are those that aren't there. — Gordon Bell Copy Share Image
Unformed people delight in the gaudy and in novelty. Cooked people delight in the ordinary. — Erik Naggum Copy Share Image
In software design, it's all about making a guess, trying it, and then learning from the experience. — Stewart Butterfield Copy Share Image
The real tight interface is between the book and the reader-the world of the book is plugged right into your brain, never… — Bill McKibben Copy Share Image
Mathematics, rightly viewed, possesses not only truth, but supreme beauty-a beauty cold and austere ... yet sublimely pure and capable of stern… — Bertrand Russell Copy Share Image
You think you KNOW when you learn, are more sure when you can write, even more when you can teach, but certain… — Alan Perlis Copy Share Image
The future belongs to neither the conduit or content players, but those who control the filtering, searching and sense-making tools we will… — Paul Saffo Copy Share Image
The Very Big Stupid is a thing which breeds by eating The Future. Have you seen it? It sometimes disguises itself as… — Frank Zappa Copy Share Image
“I conclude there are two ways of constructing software design: one way is to make it so simple there are obviously no… — Tony Hoare Copy Share Image
There are two ways of constructing a software design; one way is to make it so simple that there are obviously no… — Anonymous Copy Share Image
We don't think of ourselves as being perfectionists, really. To us it's more about desperately trying to have it sound more or… — Donald Fagen Copy Share Image
Nothing in progression can rest on its original plan. We may as well think of rocking a grown man in the cradle… — Edmund Burke Copy Share Image
Solving a problem simply means representing it so as to make the solution transparent. — Herbert Simon Copy Share Image
Most of you are familiar with the virtues of a programmer. There are three, of course: laziness, impatience, and hubris. — Larry Wall Copy Share Image
“Software will give you respect, but hardware will give you the Power.” — Akshat Paul Copy Share Image
...you can look forward to reading - I swear this is true - Microsoft Bob for Dummies. — Josh Quittner Copy Share Image
To a database person, every nail looks like a thumb. Or something like that. — Jamie Zawinski Copy Share Image
... with proper design, the features come cheaply. This approach is arduous, but continues to succeed. — Dennis Ritchie Copy Share Image
Find the simplest model that is not a lie is the key to better software design. — David Parnas Copy Share Image
Anyone could learn Lisp in one day, except that if they already knew Fortran, it would take three days. — Marvin Minsky Copy Share Image
The designer of a new kind of system must participate fully in the implementation. — Donald Knuth Copy Share Image
The tragedy of our time is that we've got it backwards, we've learned to love techniques and use people. — Herb Kelleher Copy Share Image
When debugging, novices insert corrective code; experts remove defective code. — Richard E. Pattis Copy Share Image
The most important single aspect of software development is to be clear about what you are trying to build. — Bjarne Stroustrup Copy Share Image
As for a picture, if it isn't worth a thousand words, the hell with it. — Ad Reinhardt Copy Share Image
The price of reliability is the pursuit of the utmost simplicity. It is a price which the very rich may find hard… — Tony Hoare Copy Share Image
Learning research tells us that the time lag from experiment to feedback is critical ... — Kent Beck Copy Share Image
It takes a touch of genius-and a lot of Courage-to move in the opposite direction. — Albert Einstein Copy Share Image
A charlatan makes obscure what is clear; a thinker makes clear what is obscure. — Hugh Kingsmill Copy Share Image
The problem with using C++ ... is that there's already a strong tendency in the language to require you to know everything… — Larry Wall Copy Share Image
...wisdom is in large part the knowledge of how to avoid doing dumb things, and thus grows globally as a function of… — Tim Bray 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… — David Gelernter Copy Share Image
The Internet is a powerful example of free speech and the free market in action; it is curious that the Net has… — Denise Caruso Copy Share Image
There are two methods in software design. One is to make the program so simple, there are obviously no errors. The other… — Tony Hoare Copy Share Image
“You can’t control the environments where people use your software. You have to design it to fit. The best place to watch… — Giles Colborne Copy Share Image