Wednesday, August 26, 2009

Love your programming environment

Do you love the tools and environment you use as a programmer?

Dijkstra says you should E.W.Dijkstra Archive: Some meditations on Advanced Programming (EWD 32) :
"The tool should be charming, it should be elegant, it should be worthy of our love. This is no joke, I am terribly serious about this. In this respect the programmer does not differ from any other craftsman: unless he loves his tools it is highly improbable that he will ever create something of superior quality.

At the same time these considerations tell us the greatest virtues a program can show: Elegance and Beauty"
[my bolding]

No comments: