Increasingly, people seem to misinterpret complexity as sophistication, which is baffling -- the incomprehensible should cause suspicion rather than admiration. — Niklaus Wirth Copy Share Image
I have a pretty major problem with a language where one of the most common variables has the name $_ — Brian H. Hook Copy Share Image
A Perl program is correct if it gets the job done before your boss fires you. — Larry Wall 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
I made up the term "object-oriented," and I can tell you I did not have C++ in mind. — Alan Kay Copy Share Image
The discipline of programming is most like sorcery. Both use precise language to instruct inanimate objects to do our bidding. Small mistakes… — Richard E. Pattis Copy Share Image
When teaching a rapidly changing technology, perspective is more important than content. — Richard E. Pattis Copy Share Image
It's kind of pathetic actually that we are all sitting here talking about Forth. It is not the wave of the future.… — Charles H. Moore Copy Share Image
The only way for errors to occur in a program is by being put there by the author. No other mechanisms are… — Hayley Mills Copy Share Image
“For example, say you're an average web developer. You're familiar with a dozen programming languages, tons of helpful libraries, standards, protocols, what… — Anonymous Copy Share Image
Text is linear; it is black and white; it doesn't zoom around the page in 3-D; it isn't intelligent by itself; in… — Andrea diSessa Copy Share Image
XML is not a language in the sense of a programming language any more than sketches on a napkin are a language. — Charles Simonyi Copy Share Image
SQL, Lisp, and Haskell are the only programming languages that I've seen where one spends more time thinking than typing. — Philip Greenspun Copy Share Image
Although mathematical notation undoubtedly possesses parsing rules, they are rather loose, sometimes contradictory, and seldom clearly stated. [...] The proliferation of programming… — Kenneth E. Iverson Copy Share Image
I realized that a large part of my life from then on was going to be spent in finding mistakes in my… — Maurice Wilkes Copy Share Image
We think only through the medium of words. Languages are true analytical methods. Algebra, which is adapted to its purpose in every… — Antoine Lavoisier Copy Share Image
Every now and then go away, have a little relaxation, for when you come back to your work your judgment will be… — Leonardo da Vinci Copy Share Image
“Generative testing is an approach to testing software that was made popular by the QuickCheck library. Originally written in Haskell and since… — Anonymous Copy Share Image
“nobody seemed to think programming is a solved problem: most are still looking for a better way to write software, whether by… — Peter Seibel Copy Share Image
The camel has evolved to be relatively self-sufficient. On the other hand, the camel has not evolved to smell good. Neither has… — Larry Wall Copy Share Image
The best programmers are not marginally better than merely good ones. They are an order-of-magnitude better, measured by whatever standard: conceptual creativity,… — Randall E. Stross Copy Share Image
My particular interest for the past couple of years has been to really think deeply about the big impendence mismatch we have… — Anders Hejlsberg Copy Share Image
If you're as clever as you can be when you write it, how will you ever debug it? — Brian Kernighan Copy Share Image