Back in the days (~ 25 years ago) it was the standard IDE to use for writing C++ Windows programs. But it was Borland back then iirc before Embarcadero took over.
That doesn't seem fair. Apple had the same issues with their native clang compiler for a decade; and they were the primary sponsor/host of it.
The open source version will always be bleeding edge compared to any commercially packaged version. C++17 support, in general, is pretty good for a visual editor. IMO, at least.
I was referring to the changes they made to the compiler in their fork of clang, which makes the "catching up" with upstream clang challenging as they need to rebase.
They can still sell their IDE and runtime libraries.
What they're adding are non standard C++ extensions only used by C++ Builder (properties, etc). There might be little benefit (and just maintenance cost) to upstream those to Clang. Clang also moves fast while it appears C++ Builder is still at C++17 [0].
Back in the days (~ 25 years ago) it was the standard IDE to use for writing C++ Windows programs. But it was Borland back then iirc before Embarcadero took over.