Обновление: теперь (2013) Clang готов к работе в прайм-тайм и используется некоторыми компаниями, такими как Google. Однако он не полностью применим в Windows, работа на этой платформе - это «работа в процессе». LLVM / Clang в настоящее время является компилятором по умолчанию для MacOSX / XCode, но это не совсем те же версии, что и LLVM, так что остерегайтесь незначительных различий (в основном различий в номерах версий).
Хорошо следуя списку рассылки clang dev , недавно была успешно собрана версия ствола :
- ядро Linux (недавняя ревизия)
- Qt (с его специальным процессом сборки, по-видимому)
- Хром (недавний пересмотр)
Итак, я бы сказал, что будущая версия (2.9) может быть хорошим компилятором, готовым к прайм-тайм.
Однако, если у вашего проекта есть планирование и бюджет, возможно, это не очень хорошая идея попробовать компилятор, который еще не был тщательно протестирован. Если вам разрешено экспериментировать и предоставлять отзывы сообществу разработчиков Clang, тогда сделайте это, это выгодно для всех. Если нет, то, возможно, вам следует использовать зрелый и интенсивно используемый компилятор, такой как gcc (в его последних версиях), чтобы иметь «стабильную почву», на которую можно положиться при работе над проектом.