3 ms·
Most forum debates about computer science can be replaced by pointers to Edgar Dijkstra's writings. http://en.wikipedia.org/wiki/On_the_Cruelty_of_Really_Teach
by gohrt 13y ago
Most forum debates about computer science can be replaced by pointers to Edgar Dijkstra's writings.
http://en.wikipedia.org/wiki/On_the_Cruelty_of_Really_Teaching_Computer_Science http://en.wikipedia.org/wiki/On_the_Cruelty_of_Really_Teachi...
http://www.cs.utexas.edu/users/EWD/transcriptions/EWD10xx/EWD1036.html http://www.cs.utexas.edu/users/EWD/transcriptions/EWD10xx/EW...
example:
"""My next linguistical suggestion is more rigorous. It is to fight the "if-this-guy-wants-to-talk-to-that-guy" syndrome: never refer to parts of programs or pieces of equipment in an anthropomorphic terminology, nor allow your students to do so. ..
I have now encountered programs wanting things, knowing things, expecting things, believing things, etc., and each time that gave rise to avoidable confusions."""