Windows NT is not one version
Windows NT 3.1 - Very promising, but a bit rough
Windows NT 3.51 - Excellent, best version ever
Windows NT 4.0 - they killed it, never recovered, moved the User Interface layer into the kernel so they could beat Mac in Bytes magazine benchmarks after Billg complained about it. Also added the look and feel of Windows 95.
In my experience, C# has memory leaks.
It's a design fault of the language, events hold strong references to the listeners. I use the weak event managers for hooking up all my events to the handlers so as to avoid this issue. I prefer message buses to events anyway. These days there are
listen to your CPU fan screaming because CPU is rapidly boosting to 95 degrees
You make some good points, but I'm wondering if you could point me to something that measures the fan noise of the latest generation vs earlier generations. I haven't found anything with a quick search. From reading about the 95C temperature of the CPU it seems this is by design, and the fan only spins up when the power use pushes the temperature above this. The temperature is meant to be the new limiting factor for performance, the clock speed can go very high with the latest chips, approaching 8GHz, and the power draw is low enough that it isn't an issue, the heat is the limiting factor here, and the CPU was designed with a very high normal running temperature of 95C. In theory there shouldn't be more fan noise with this latest generation.
Trying to be happy is like trying to build a machine for which the only specification is that it should run noiselessly.