Linked by Thom Holwerda on Wed 7th Nov 2012 23:50 UTC, submitted by Joel Dahl

Permalink for comment 541442
To read all comments associated with this story, please click here.
To read all comments associated with this story, please click here.
Member since:
2010-03-11
I run all the software I maintain through both GCC and Clang. I find Clang has much better warning/error messages, compiles at about the same speed and produces executables which are about equal to GCC. What I really like about clang though is the consistency. I often run into situations where code will compile and run cleanly with GCC version X, but not GCC version X+1. Clang, on the other hand, has never given me problems in this manner. I also tend to get false warnings from GCC, but Clang hasn't given me any such problems to date.
FreeBSD may have decided to move to Clang originally due to licensing issues, but I think (hope) other projects will follow because Clang really is a much more pleasant compiler with which to work.