Linked by Thom Holwerda on Thu 7th Oct 2010 19:10 UTC, submitted by tyrione

Permalink for comment 444484
To read all comments associated with this story, please click here.
To read all comments associated with this story, please click here.
Member since:
2007-05-05
GCC is a slow compiler, especially with C++ and it's getting slower with each new release. It is a memory pig. Error messages/reporting is very poor. The code is overly complex and hard for people to hack on. The license especially with the newer versions is unacceptable for a lot of projects.
LLVM is much better in all of these areas.
GCC also does not generate the best code on pretty
much any architecture and on more than enough of the architecures it supports it generates really poor code.