Linked by Thom Holwerda on Mon 18th Aug 2008 23:33 UTC, submitted by Charles Wilson
Thread beginning with comment 327357
To view parent comment, click here.
To read all comments associated with this story, please click here.
To view parent comment, click here.
To read all comments associated with this story, please click here.
RE[7]: Inertia and stupidity
by ari-free on Tue 19th Aug 2008 17:57
in reply to "RE[6]: Inertia and stupidity"




Member since:
2005-09-21
And yet it is... Plan9 is toast, just because it had one or two neato features doesn't make it even remotely suitable as a base for a modern OS.
That's how software development works. This thread is the pre-cursor to "second system syndrome" where the old system is just fine, but slightly ugly, so overzealous engineers design the new system to be perfect in every way and end up with a bloated, impossible to finish project that only works in theory. Happens all the time.
And why exactly? Just so it would be a bit cleaner? Well that's at least 10 years of effort to make it an even remotely viable competitor, and 20 years to match the established OSes out there. If you're volunteering.... Anyway, the idea that we are tied down by legacy concepts, and could do a lot better if we started from scratch is a myth. There is no pile of ideas out there that are impossible on current systems.
SkyOS is a good example. They started from scratch, and by all accounts it is a clean and efficient OS (since it's designed by one man, it's much cleaner than most new designs will be) with a nice logical design. But it's going on 10 years and there really isn't anything in SkyOS that we don't have in Windows/Linux/MacOS.
If you've done any programming you'd know that's impossible. Unless you have a spare trillion dollars lying around and an army of programmers you can control completely. Accept the chaos and work to make it better bit by bit.