История изменений
Исправление intelfx, (текущая версия) :
Вместо того, чтобы присоединиться к разработке GCC, пилить свой велосипед?
clang от gcc отличается примерно всем, ну кроме того что они оба компилируют C и C++ в машинный код (и синтаксиса аргументов, который clang взял из gcc во имя совместимости). Велосипедостроение здесь полностью оправдано.
Что в этом хорошего?
Примерно всё, начиная от внутренней архитектуры и code reuse и заканчивая кучей крутых фишек прикладного уровня вроде более лучших варнингов и встроенного статического анализатора, каковые строить на базе gcc было бы практически невозможно за счёт убогой архитектуры последнего.
Исходная версия intelfx, :
Вместо того, чтобы присоединиться к разработке GCC, пилить свой велосипед?
clang от gcc отличается примерно всем, ну кроме того что они оба компилируют C и C++ в машинный код (и синтаксиса аргументов, который clang взял из gcc во имя совместимости). Велосипедостроение здесь полностью оправдано.
Что в этом хорошего?
Примерно всё, начиная от внутренней архитектуры и code reuse и заканчивая кучей крутых фишек прикладного уровня вроде статического анализа.