Analysis of .NET Use in Longhorn and Vista
smallstepforman writes "In a classic example of "Do as I say, not as I do", Richard Grimes analyses the ratio of native to managed code in Microsoft's upcoming Vista Operating System. According to the analysis at Microsoft Vista and .NET, "Microsoft appears to have concentrated their development effort in Vista on native code development. Vista has no services implemented in .NET and Windows Explorer does not host the runtime, which means that the Vista desktop shell is not based on the .NET runtime. The only conclusion that can be made from these results is that between PDC 2003 and the release of Vista Beta 1 Microsoft has decided that it is better to use native code for the operating system, than to use the .NET framework.""
OK, here's why... .Net sucks. OK I said it, .Net is a useless waste of time that sucks months of productivity from every developer that is forced to use it by clueless higher ups that have been getting hand jobs by the MS marketing and sales sluts.
---
Mono on the other hand is very promising and has few of the bugs that still persist in the .Net framework. And C# is a fine language; not my personnel favorite, but a good OO language.