3 ms·
I think they are sufficiently different that it is not possible to compare importance on an objective basis. Dijkstra worked in Computer Science. And the rele
by braythwayt 11y ago
I think they are sufficiently different that it is not possible to compare importance on an objective basis.
Dijkstra worked in Computer Science. And the relevant quote there is that "Computer Science is no more about computers, than Astronomy is about telescopes.”
Dr. Kay did phenomenally important work with computers and programming. It’s important in its own right. Either of us could say that we prefer to dwell on the ramifications of one or the other.
I think it’s safe to say that if you took either of their contributions away outright, our world in 2015 would be much poorer for it.
Now if you want a good Dr. Kay quote, “Programming is a Pop Culture” has to be high on the list. I think he’s deeply right about that, but being right doesn’t in any way tarnish the nano-Dijkstras associated with damning the entire field.
- tincholio 11y agoThe thing is, Dijsktra also did a lot of practical work (first Algol compiler, an OS, structured programming), so I wouldn't discount him as just a theoretician, either. I agree that they both did very important contributions, and that there's probably no way to compare their magnitude, so it comes down to personal interpretation, there's no argument there. Still, I believe the arrogance comment by Kay was douchey :)
- braythwayt 11y agoPerhaps a “Kay” should be a measure worth approximately one deci-Dijkstra.