Edsger Dijkstra, who has died of cancer aged 72, was a computer programming pioneer and penetrating thinker, who would throw off such remarks as: "The question of whether computers can think is like ...