I'm about seven paragraphs into this and the one thought that comes to my mind is this:<p>The perfect is the enemy of the good.
- Voltaire, possibly.<p>Sure, the OS could have been rewritten from the ground up to behave according to this guy's Laws Of Sane Personal Computing. But that would probably take ten years. (And maybe it's nearly time for an effort like that to start, given that the original Macintosh System lasted about sixteen years before everything was thrown out to start OSX.) Add it in bit by bit and you can work out the actual implementation details, growing it from both the top and the bottom of the OS. And the end user gets the benefit of an "imperfect" but functional implementation of these ideas for the, I dunno, fifteen years it'll take you to core out the old OS while it's still running, and dump in some new chunks that do the Right Thing all the way down at the deepest levels.<p>I wish this guy the best of luck in building a functional OS from scratch that does the Right Thing. It sounds like it could be pretty cool, albiet kind of mind-twisting to get used to using. (It feels alien to modern computing paradigms in pretty much the same way a lot of Jef Raskin's visions were, IMHO.) But in the meantime, I'll be over here using the half-baked version Apple implemented.