2 ms·
This may have been a bit of a discouraging post with respect to MSVC, but do not worry — in a subsequent post we’ll take a look at MSVC-specific constr
by shadowmint 11y ago
This may have been a bit of a discouraging post with respect to MSVC,
but do not worry — in a subsequent post we’ll take a look at MSVC-specific
constructs which, while not necessarily standard-compliant, are nevertheless
interesting and often quite usable
bah. Everything about the MSVC compiler is pretty much terrible.
Having some extra non standards compliant features in no way mitigates its terribleness.
The only good thing we can take from these articles is that yes, the guys at Microsoft have acknowledge how bad the situation is, and are actually trying to do something about it.
honestly? I'll believe it when I see it.
Breaking backwards compatibility is a nightmare because lots of libraries depend on the very particular way the MSVC compiler works; but that means you can't actually fix bugs.
So long story short, there's probably never going to be a 'good' version of MSVC. It'll pretty much be stuck with its peculiarities forever.
Maybe one day we'll get a 'new' compiler that can sit along the legacy one and actually compile, you know, the C++ standard. I'm not holding my breath, but hey, we can daydream...