Skip to main content

News

Topic: Rejuvenating the Microsoft C/C++ Compiler (MSDN blog post) (Read 3300 times) previous topic - next topic

0 Members and 1 Guest are viewing this topic.
  • Fat Cerberus
  • [*][*][*][*][*]
  • Global Moderator
  • Sphere Developer
Rejuvenating the Microsoft C/C++ Compiler (MSDN blog post)
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.
neoSphere 5.9.2 - neoSphere engine - Cell compiler - SSj debugger
forum thread | on GitHub

  • Radnen
  • [*][*][*][*][*]
  • Senior Staff
  • Wise Warrior
Re: Rejuvenating the Microsoft C/C++ Compiler (MSDN blog post)
Reply #1
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.
If you use code to help you code you can use less code to code. Also, I have approximate knowledge of many things.

Sphere-sfml here
Sphere Studio editor here

  • Fat Cerberus
  • [*][*][*][*][*]
  • Global Moderator
  • Sphere Developer
Re: Rejuvenating the Microsoft C/C++ Compiler (MSDN blog post)
Reply #2
Yes, the C# compiler is amazing, it's blazing fast. :)
neoSphere 5.9.2 - neoSphere engine - Cell compiler - SSj debugger
forum thread | on GitHub