I love seeing free compilers get advanced features years ahead of proprietary compilers like MSVC and Intel Studio.
I love seeing free compilers get advanced features years ahead of proprietary compilers like MSVC and Intel Studio.
https://blogs.msdn.microsoft.com/vcblog/2016/01/22/vs-2015-u...
If you need portable C code, forget about all that stuff. Forget about a lot of things since some compilers are truly atrocious.
I think it's long since fallen into disrepair/bitrot, but it could probably be revived if there was enough demand.
* - again, I'm guessing - I've been out of the c++ game for a few years...
It is great to see that things have changed.
http://en.cppreference.com/w/cpp/compiler_support
And the embedded ones like TI are even behind those.
> The Visual C++ Team is excited to announce that the compiler in Visual Studio 2017 RC will feature a mode much closer to ISO C++ standards conformance than any time in its history. This represents a major milestone in our journey to full ISO C++ conformance. The mode is available now as an opt-in via the /permissive- switch but will one day become the default mode for the Visual C++ compiler.
I'm really excited about having MS right up at the front of the pack with GCC and Clang.
I respect the progress Microsoft is making, both in the long term (since the dark ages in which they didn't care about standards) and in the short term (a genuine C++17 implementation effort), but their progress is still slower than the competition.
I love the work being done by the clang and gcc teams, but I still stick with Intel's C++ compiler for many things due to its far better support for automatic vectorization among other things.