This challenge, viz. the confrontation with the programming task, is so unique that this novel experience can teach us a lot about ourselves. It should deepen our understanding of the processes of design and creation, it should give us better control over the task of organizing our thoughts. If it did not do so, to my taste we should no deserve the computer at all! It has allready taught us a few lessons, and the one I have chosen to stress in this talk is the following. We shall do a much better programming job, provided that we approach the task with a full appreciation of its tremenduous difficulty, provided that we stick to modest and elegant programming languages, provided that we respect the intrinsec limitations of the human mind and approach the task as Very Humble Programmers. -- E. W. Dijkstra, The humble programmer
Never do the impossible. People will expect you to do it forever after. -- pigsandfishes.com
The best is the enemy of the good. -- Voltaire
A person won't retain proficiency at a task unless he or she has at one time learned to perform that task very rapidly. Learning research demonstrates that the skills of people who become accurate but not fast deteriorate much sooner than the skills of people who become both accurate and fast. -- Philip Greenspun
A person won't retain proficiency at a task unless he or she has at one time learned to perform that task very rapidly. Learning research demonstrates that the skills of people who become accurate but not fast deteriorate much sooner than the skills of people who become both accurate and fast. -- Philip Greenspun
A little learning is a dangerous thing. -- Alexander Pope
As we look ahead into the next century, leaders will be those who empower others. ~Bill Gates
Blessed are those who can give without remembering and take without forgetting. ~Anonymous
If you want your children to turn out well, spend twice as much time with them, and half as much money. –Abigail Van Buren
An unexamined life is not worth living. –Socrates