4 ms·
I mean, his approach would have prevented Microsoft from ever existing. Or Linux. Or Apple. Which means we never would have had the PC revolution. In an altern
by vezzy-fnord 11y ago
I mean, his approach would have prevented Microsoft from ever existing. Or Linux. Or Apple. Which means we never would have had the PC revolution.
In an alternate continuity where Dijkstra's methods prevailed, other companies and products would have arisen instead, or perhaps the same but under different circumstances. There is no reason to believe the PC revolution would have never occurred, as that was largely a result of commodity hardware (where QC is much more stringent than in software). The software would have been written anyway, but it might have been less bad.
We'd miss 99% of what computers have brought us.
Strictly speaking, no. The quantity of software might have been less, but the quality and thus the actual features would have been either the same in aggregate, or, as intended, far more progressive and in line with the academic state of the art.
- sanderjd 11y agoIt's always quite fuzzy to discuss alternate histories in this way, but for what it's worth, your conclusions quite simply don't "sound right" based on my experience of what and how software has contributed to the world at large. I don't see any way in which "the Dijkstra method" leads in a similar time span to a world in which it's quite so easy for your run-of-the-mill mom-and-pop small business to so simply spin up their own little corner of a messy world-wide network of people to whom they wish to peddle their wares. It seems really easy to me to navel-gaze at how "bad" we think software is, and forget how great it has proven to be for so many people outside our bubble.