Thus, programs must be written for people to read, and only incidentally for machines to execute. -- Alan J. Perlis
It would appear that we have reached the limits of what it is possible to achieve with computer technology, although one should be careful with such statements, as they tend to sound pretty silly in 5 years. -- John Von Neumann, circa 1949
When your enemy is making a very serious mistake, don't be impolite and disturb him. -- Napoleon Bonaparte (allegedly)
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
Whatever you can do, or dream you can, begin it. Boldness has genius, power, and magic in it. -- Goethe
A person won't become proficient at something until he or she has done it many times. In other words., if you want someone to be really good at building a software system, he or she will have to have built 10 or more systems of that type. -- Philip Greenspun
14.Twenty years from now you will be more disappointed by the things that you didn’t do than by the ones you did do, so throw off the bowlines, sail away from safe harbor, catch the trade winds in your sails. Explore, Dream, Discover. –Mark Twain
It is better to fail in originality than to succeed in imitation. ~Herman Melville
Every child is an artist. The problem is how to remain an artist once he grows up. –Pablo Picasso
Life is not about finding yourself. Life is about creating yourself. ~Lolly Daskal