NYT on why Microsoft should rewrite Windows from scratch
nytimes.com
nytimes.com
I'm no OS expert, but I thought Linux was also "monolithic" in terms of kernel design.
I think Mr. Stross should keep to writing about subjects in his expertise.
Also, microkernels aren't the end-all-be-all of OS design. And Singularity is more about a managed-code kernel than a microkernel.
Vista is the equivalent, at a minimum, of Windows version 12 — preceded by 1.0, 2.0, 3.0, 3.1, NT, 95, NT 4.0, 98, 2000, ME, XP
Wow, what ignorance. NT and the earlier Windows version are unrelated.
Uhh, how about NT4, 2000, Vista, 7?
Anyway, I thought we all agreed that the Mozilla rewrite wasn't a great plan. Why would it be any better for Windows? What' wrong with refactoring?
it was very painful. the wailing and gnashing of teeth from the old guard was loud and angry. but it was good for the company in the long run. now the old macos emulator is all but gone, as are the complaints. it was short-term painful, but a long-term gigantic win.
the same would be true for windows, if it were rewritten from scratch. it's not that the code itself needs a rewrite, it's that the windows api is a patch on a bag on a pile of spit. the fact that microsoft has put such a high priority on backward compatibility is slowly strangling windows to death.
http://news.ycombinator.com/item?id=231411
and my version only got three votes. people preferred the "rewrite from scratch" title, perhaps?