I'm not sure that the complexity of the UI has any effect on the compile time. In my experience Visual Studio compiles as fast, if not faster, in its present incarnation than previous versions. In any case, compiling the most complex programs takes a very short time; the actual compilation is a very small part of the total development time.
I have tested compiling in the VC9.0 IDE and compared it with VC6.0. The Run command in VC6.0 loads faster than VC9.0. Maybe because of this un-needed eccentric graphical UI that weighed more to CPU load.
As for .NET - if you write the programs to be muti-threaded then they will be; if you don't, they won't. It's a function of the program not the Framework.
Thanks for this. But I mean the compiler if we run .NET compiling, would the compiling done using 2, or 4 threads or 8 threads?
Go for whatever is best for the games that you wish to run. It will be more than fast enough for development work unless you plan on creating the next version of Windows.
LMAO next version of Windows? that sounds dreamy but yummy