Everyone knows that debugging is twice as hard as writing a program in the first place. So if you are as clever as you can be when you write it, how will you ever debug it? – Brian Kernighan
Programming languages should be designed not by piling feature on top of feature, but by removing the weaknesses and restrictions that make additional features appear necessary. – Author Unknown
Thats the wise thrush; he sings each song twice over, lest you should think he never could recapture the first fine careless rapture! – Robert Browning