top | item 623299

E.W.Dijkstra Archive: On hygiene, intellectual and otherwise

33 points| gdee | 17 years ago |cs.utexas.edu | reply

16 comments

order
[+] olavk|17 years ago|reply
Not my favorite kind of argument: (1) Show in detail how "the establishment" in some historical controversy was spectacularily wrong. (2) Use this as proof for the superiority of your own position in a completely unrelated modern debate.

There was a submission some time ago which used the same device to argue against global warming. Since "the powers that be" had been wrong in the case of Galileo, then obviously the mainstream belief in man-made climate change was the same kind of wrong-headed belief in unscientific dogma. I have seen the same kind of argument for Creationism - since science was wrong in the case of the ether and frenology, then obviously the theory of evolution is also wrong.

[+] Alex3917|17 years ago|reply
On the other hand, the arguments that FDA is using today to combat the use of checklists (also for sterilization) are almost exactly the same.

These arguments make a lot of sense when there is a common cognitive error. For example, the cognitive error that caused mistake A is also causing mistake B. I don't have enough domain expertise to say whether or not that was the case in this article, for its intended purpose.

[+] tokenadult|17 years ago|reply
Does anyone have a source for the history related in the submitted article? I know routine aseptic precautions were opposed by quite a few doctors in the nineteenth century for quite a while, but I've never read anything about detailed reasons (other than convenience) given for not washing hands regularly or sterilizing instruments. How much of this is on the historical record, and how much of this is story-telling by Dijkstra, who was quite an able story-teller?
[+] murr|17 years ago|reply
I would think that this is parable rather than history. Some of the giveaways are the dig at "operational research" and the mention of the DoD (which a meticulous writer like EWD would have known did not exist until much later).
[+] olavk|17 years ago|reply
I think the paraphrased quotes are satires over contemporary reaction towards the formal methods Dijkstra promoted, not actual quotes from the historic sterilization debate.

Semmelweis ideas were probably rejected because there were no theroretical framework which could explain how disease could be carried around by doctors or nurses who were not themselves infected (bacteria were not yet dicovered). It was not easy for the medical establishment to accept a theory that relied on the existence of a completly unknown and invisible substance.

Also, the post-napoleonic Austria-Hungary was an extremely conservative society. Revolutionary ideas and paradigm-changes were definitiely not the positive buzzwords they are today.

Here is a wonderful quote by the emperor: (http://www.archive.org/stream/austriahungary00legeiala/austr...): Hold to that which is old, for that is good; if our ancestors were pleased with it to be so, why not we? New ideas are to-day being advanced of which I do not nor ever shall approve. Hold them in suspicion and keep to that which is approved. I have no need of learned men; I want faithful subjects. Be such! that is your duty; he who would serve me must do what I command. He who cannot do this, or who comes with new ideas, may leave us; if not, I shall send him.

Not the best environment in which to promote radical new ideas!

In hindsight, Semmelweis opponents made a great error by rejecting a theory which had strong empirical evidence just because it didn't have a theoretical underpinning. However I fail to see the connection to Dijkstras formal methods. Is there really overwhelming empirical evidence for the superiority of formal methods in software design? No, it actually seems Dijkstras argument for formal methods is that it is a "time-honoured tradition", a line of reasoning akin to that of the the emperor and the opponents of sterialization.

[+] tempest67|17 years ago|reply
I don't have a rigorous source, but there is a marvelous historical-fiction account of Ignatz Semmelweis's discovery of the importance of hygiene in 19th century Vienna, and the ridicule and professional scorn he was met with, called "The Cry and the Covenant." There's a fairly good synopsis at http://www.doyletics.com/arj/tcatcrvw.htm, including descriptions of the reasons the doctor's opposed his innovations.
[+] JoelMcCracken|17 years ago|reply
"...if sterilization of the knife really helped, everybody would be able to operate and that would be totally intolerable."

Crazy. What?

Humans never cease to amaze me.

[+] patio11|17 years ago|reply
All guilds, and physicians are a guild, hate anything that breaks the mystique.

Home schooling empirically works with non-professional instructors. Teach For America will take any warm body with a college degree and subject students to their care for a few years, without negative results. Private schools routinely outperform public schools, even with similar student pools.

But still, the guild controls education with an iron fist, because if you let non-guild teachers teach, then there will be total anarchy. Or if you paid guild teachers based on skill rather than age -- because, after all, the guild warrants that all guild members with ten years of continuous service at one guildhouse are exactly equivalent in skill in every way.

[+] wglb|17 years ago|reply
And the resistance to these ideas continues to this day, seemingly unabated. The consequences are all around us, in our mailboxes.
[+] albertcardona|17 years ago|reply
A great man that knows how to put current issues in historical perspective. Yet, his case here doesn't rest so well: software hacking without a plan has generated good software, after applying cleanup, refactoring, and what not.

A great read.

[+] gruseom|17 years ago|reply
Knuth made TeX. What did Dijkstra make?