Skip to main content

You are not logged in. Your edit will be placed in a queue until it is peer reviewed.

We welcome edits that make the post easier to understand and more valuable for readers. Because community members review edits, please try to make the post substantially better than how you found it, for example, by fixing grammar or adding additional resources and hyperlinks.

3
  • 1
    Well excuse me, but if I have a quad core processor, how could you say with a straight face there is no need to make compilation four times faster? Commented Sep 2, 2016 at 20:29
  • You can still compile four assemblies in parallel. C# code just doesn't take long enough to compile relative to how difficult it would be. You can get much more useful speed improvements with regular serial optimizations, not to mention better language features, more bugfixes, etc. Commented Sep 3, 2016 at 12:35
  • 4
    Quad cores have never made anything four times faster. That isn't how parallel processing works. Even if perfectly the code perfectly takes advantage of the number of cores the work you're doing eventually demands to be put back together. There are also costs to permitting parallel processing at all. In the end this means you can't just blindly insist it would be faster if it was parallel. Certain jobs are well suited. Others aren't. Commented Sep 3, 2016 at 17:56