4 ms·
When he has no argument other than the insult no, it really isn't funny. Why is understanding Cobol and BASIC a crime? No idea, only that the great and powerful
by stonemetal 10y ago
When he has no argument other than the insult no, it really isn't funny. Why is understanding Cobol and BASIC a crime? No idea, only that the great and powerful EWD says so.
- caf 10y agoHow could you possibly take that away from the quoted material? Firstly, he doesn't say that understanding COBOL and BASIC is a crime: he says that teaching COBOL and BASIC should be regarded as a crime. And he lays out why: he says that exposure to those languages causes some kind of mental damage, so he is likening the teaching of them to the intentional infliction of an injury. Clearly this is tongue-in-cheek - it is highly unreasonable to infer that he literally wanted the teaching of two programming languages added to the criminal code, because this is absurd on its face. The intended takeaway is that there are habits of thought learned by use of BASIC or COBOL that are must be unlearned to think about programming problems in that way that Dijkstra recommends.
- qwertyuiop924 10y agoBut what he implies is his belief is that learning those languages actually damages your ability to think. I'd agree that he was kidding, but I read the rest of the article (http://www.cs.utexas.edu/users/EWD/transcriptions/EWD04xx/EWD498.html http://www.cs.utexas.edu/users/EWD/transcriptions/EWD04xx/EW...). He puts this statement in a list of very serious statements, most of which are actually true, claiming: Nearly all computing scientists I know well will agree without hesitation to nearly all of them. That sure as heck doesn't sound toungue-in-cheek.