The opposite of love is not hate, it's indifference. -- Elie Wiesel
A designer knows he has arrived at perfection not when there is no longuer anything to add, but when there is no longuer anything to take away. -- Antoine de St Exupery.
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
To do something well you have to love it. So to the extent you can preserve hacking as something you love, you're likely to do it well. Try to keep the sense of wonder you had about programming at age 14. If you're worried that your current job is rotting your brain, it probably is. -- Paul Graham.
If Java had true garbage collection, most programs would delete themselves upon execution. -- Robert Sewell
I invented the term Object-Oriented, and I can tell you I did not have C++ in mind. -- Alan Kay
Fortune sides with him who dares. ~Virgil
People rarely succeed unless they have fun in what they are doing. ~Dale Carnegie
You become what you believe. –Oprah Winfrey
The distance between insanity and genius is measured only by success. ~Bruce Feirstein