I assume you mean G++ (not GCC which is either the C compiler or the whole compiler system).
G++ still tends to generate slightly faster code for most cases. Clang tends to be much stricter about conformance to the standard (though G++ seems to be getting better). Clang / LLVM is generally more tool friendly, if you are interested in manipulating C++ code in a tool. GCC is GPL and Clang is BSD License.
There isn’t much in it really, they are both pretty good
That bit about “easily understandable” is a bit overstated. To work with Clang, you must understa...