LINUX.ORG.RU

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

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

шел бы ты отсюда, петушок

GCC 4.8 Release Series

GCC now uses C++ as its implementation language. This means that to build GCC from sources, you will need a C++ compiler that understands C++ 2003. For more details on the rationale and specific changes, please refer to the C++ conversion page.

Одна из причин миграции была как раз скорость компиляции С++-компилятором

(К сожалению, я сейчас не могу уже откопать тот тред, когда кому-то в первый раз удалось поменять конпелятор, там были детальные сравнения скорости конпеляции в разных ситуациях, и С++ выигрывал во всех)

UPD: официальная причина миграции - понятность и управляемость кода: http://gcc.gnu.org/wiki/cxx-conversion

вот тут слайды с доводами: http://airs.com/ian/cxx-slides.pdf

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

шел бы ты отсюда, петушок

GCC 4.8 Release Series

GCC now uses C++ as its implementation language. This means that to build GCC from sources, you will need a C++ compiler that understands C++ 2003. For more details on the rationale and specific changes, please refer to the C++ conversion page.

Одна из причин миграции была как раз скорость компиляции С++-компилятором

(К сожалению, я сейчас не могу уже откопать тот тред, когда кому-то в первый раз удалось поменять конпелятор, там были детальные сравнения скорости конпеляции в разных ситуациях, и С++ выигрывал во всех)