Spherical forums

General Discussion => Off-Topic Discussions => Topic started by: Fat Cerberus on October 01, 2015, 11:19:08 pm

Title: Rejuvenating the Microsoft C/C++ Compiler (MSDN blog post)
Post by: Fat Cerberus on October 01, 2015, 11:19:08 pm
So I came across this article linked from the MSVC start page:
http://blogs.msdn.com/b/vcblog/archive/2015/09/25/rejuvenating-the-microsoft-c-c-compiler.aspx

It's an interesting read, and quite illuminating in understanding why it's taken so long to get the compiler up to modern specs such as C++14: In short, the codebase is very old and they've been building new features on top of a compiler codebase originally designed to be able to run from a floppy with only 128 kB RAM.
Title: Re: Rejuvenating the Microsoft C/C++ Compiler (MSDN blog post)
Post by: Radnen on October 02, 2015, 03:33:37 am
I read it, pretty interesting. I always assumed they released something new every once in a while, but apparently they just hack on to the same old codebase. Gotta give them kudos for hacking away at it for so long.

But I'm glad they are finally reworking many things about it, because I've always found it to be a slow compiler compared to the C# compiler.
Title: Re: Rejuvenating the Microsoft C/C++ Compiler (MSDN blog post)
Post by: Fat Cerberus on October 02, 2015, 10:50:35 am
Yes, the C# compiler is amazing, it's blazing fast. :)