|
|
|
|
|
by glangdale
1883 days ago
|
|
Like you say, it was possible at the time the decision was "made"; we're talking about duplicating NSCA Mosaic circa 1993, not Chrome. And in any case, it wasn't necessary to write a web browser from scratch. What was necessary was to support a "normal" side environment to run POSIX, gcc/g++, etc. This would have been a fair bit of effort, but if it had been done (a nice first stop would be to have avoided gratuitous incompatibilities, like "ken c"), the OS could have supported programs not written at the Labs (and a tiny number of other places) and been an actual daily driver. I write this out of frustration but with a lot of positive feelings about Plan 9; I would have loved to see it thrive. The gratuitous incompatibility made it almost immediately a museum piece, as did the fact that many of the intriguing-for-1990 research decisions made for it went obsolete shortly after with the rise of cheap, powerful PC hardware. |
|
And yet it made it what it was.
The entire point of plan9 was not to be "Unix System 8" or whatever, it was to go beyond that and shed off the half a century of accumulated kludge. But if it had done what you are suggesting, that's exactly what it would have been.