I think it is wise, and only honest, to warn you that my goal is immodest. It is not my purpose to "transfer knowledge" to you that, subsequently, you can forget again. My purpose is no less than to effectuate in each of you a noticeable, irreversable change. I want you to gain, for the rest of your lives, the insight that beautiful proofs are not "found" by trial anf error but are the result of a consciously applied design discipline. I want you to raise your quality standards. I mean, if 10 years from now, when you are doing something quick and dirty, you suddenly visualize that I am looking over your shoulders and say to yourself "Dijkstra would not have liked this", well, that would be enough immortality for me. -- E. W. Dijkstra
The good thing about reinventing the wheel is that you get a round one. -- Douglas Crockford (Author of JSON and JsLint)
C and Lisp stand at opposite ends of the spectrum; they're each great at what the other one sucks at. -- Steve Yegge, Tour de Babel.
Some people suggest that machines would be friendlier if input could be in a natural language. But natural language is probably the worst kind of input because it can be quite ambiguous. The process of retrieving information from the computer would be so time-consuming that you would be better off spending that time getting the information directly from an expert. -- Gary Kildall (inventor of CP/M, one of the first OS for the micro).
I invented the term Object-Oriented, and I can tell you I did not have C++ in mind. -- Alan Kay
The three chief virtues of a programmer are: Laziness, Impatience and Hubris. -- Larry Wall (Programming Perl)
Be miserable. Or motivate yourself. Whatever has to be done, it’s always your choice. ~Wayne Dyer
Two roads diverged in a wood, and I—I took the one less traveled by, And that has made all the difference. –Robert Frost
Start where you are. Use what you have. Do what you can. –Arthur Ashe
Certain things catch your eye, but pursue only those that capture the heart. – Ancient Indian Proverb