LINUX.ORG.RU

История изменений

Исправление intelfx, (текущая версия) :

Вместо того, чтобы присоединиться к разработке GCC, пилить свой велосипед?

clang от gcc отличается примерно всем, ну кроме того что они оба компилируют C и C++ в машинный код (и синтаксиса аргументов, который clang взял из gcc во имя совместимости). Велосипедостроение здесь полностью оправдано.

Что в этом хорошего?

Примерно всё, начиная от внутренней архитектуры и code reuse и заканчивая кучей крутых фишек прикладного уровня вроде более лучших варнингов и встроенного статического анализатора, каковые строить на базе gcc было бы практически невозможно за счёт убогой архитектуры последнего.

Исходная версия intelfx, :

Вместо того, чтобы присоединиться к разработке GCC, пилить свой велосипед?

clang от gcc отличается примерно всем, ну кроме того что они оба компилируют C и C++ в машинный код (и синтаксиса аргументов, который clang взял из gcc во имя совместимости). Велосипедостроение здесь полностью оправдано.

Что в этом хорошего?

Примерно всё, начиная от внутренней архитектуры и code reuse и заканчивая кучей крутых фишек прикладного уровня вроде статического анализа.