More computing sins are committed in the name of efficiency (without necessarily achieving it) than for any other single reason - including blind stupidity. -- W.A. Wulf
We now come to the decisive step of mathematical abstraction: we forget about what the symbols stand for. ...[The mathematician] need not be idle; there are many operations which he may carry out with these symbols, without ever having to look at the things they stand for. -- Hermann Weyl, The Mathematical Way of Thinking
Thus, programs must be written for people to read, and only incidentally for machines to execute. -- Alan J. Perlis
We control complexity by building abstractions that hide details when appropriate. We control complexity by establishing conventional interfaces that enable us to construct systems by combining standard, well-understood pieces in a ``mix and match'' way. We control complexity by establishing new languages for describing a design, each of which emphasizes particular aspects of the design and deemphasizes others. -- Alan J. Perlis
For the things we have to learn before we can do them, we learn by doing them. -- Aristotle.
Do you want to sell sugared water all your life or do you want to change the world? -- Steve Jobs, to John Sculley (former Pepsi executive)
When you stop chasing the wrong things you give the right things a chance to catch you. ~Lolly Daskal
A man can be as great as he wants to be. If you believe in yourself and have the courage, the determination, the dedication, the competitive drive and if you are willing to sacrifice the little things in life and pay the price for the things that are worthwhile, it can be done. ~Vince Lombardi
Don’t let the fear of losing be greater than the excitement of winning. ~Robert Kiyosaki
Develop success from failures. Discouragement and failure are two of the surest stepping stones to success. ~Dale Carnegie