If you were going to start coding and were asked to code to C++23, what compiler would you recommend to be the most compatible? Is Microsoft Visual C++ there or should something else be used?
Printable View
If you were going to start coding and were asked to code to C++23, what compiler would you recommend to be the most compatible? Is Microsoft Visual C++ there or should something else be used?
I guess that Marc could answer your question. However I am not sure he still looks at this forum... :confused:
The choice seems to be GCC or Clang in terms of having more support, but both have non-overlapping gaps.
https://en.cppreference.com/w/cpp/compiler_support/23
In what terms? For library features, MS VS. But VS is lagging well behind others for core language compatibility where GCC probably just edges it over Clang. But Clang can be used from VS. Also currently Clang has the 'best' support for C++26:Quote:
the most compatible
https://en.cppreference.com/w/cpp/compiler_support/26
Thanks guys. I was looking at gcc. I'll take a closer look at clang as well.
Brad!