Alex Rivera | Logout

Dijkstra on "Software Engineering"

Asked 2009-06-07T08:06:14.983
29

Edsger Dijkstra, who could be somewhat abrasive at times (he called "Carl Friedrich Gauss, the Prince of Mathematicians but also somewhat of a coward") said in his essay "On the cruelty of really teaching computing science" (EWD1036):

A number of these phenomena have been bundled under the name "Software Engineering". As economics is known as "The Miserable Science", software engineering should be known as "The Doomed Discipline", doomed because it cannot even approach its goal since its goal is self-contradictory. Software engineering, of course, presents itself as another worthy cause, but that is eyewash: if you carefully read its literature and analyse what its devotees actually do, you will discover that software engineering has accepted as its charter "How to program if you cannot.".

Is this true?

Edit
Report

1 Answer

7

I got a wee-bit curious -- some older discusions on this quote.

This question should be retained here for posterity. Collect all opinions from people who are directly associated with the subject, for those who lookup interpretations of his quotes.

answered 2009-06-07T08:29:29.770

Your Answer