So will it happen sometime in the future (a big windows rewrite)? Mac OS X did it, but they didn't completely drop backward compatibility, taking more of a "ok we're upgrading our OS, if you want your programs to still work, here's how you can upgrade them" approach toward its vendors.
EDIT: Of course you can't write an OS in C#, as C# needs a VM to run. whoops

This post has been edited by crazyjugglerdrummer: 11 August 2009 - 06:07 PM