История изменений
Исправление fsb4000, (текущая версия) :
Откуда дровишки?
Из личного опыта.
разница в скорости компиляции была кратной.
Код на плюсах был плох с точки зрения скорости компиляции.
Использовались ли модули или хотя бы предкомпилированные заголовки?
Контролировались ли специализации шаблонов? Лишние специализации не должны создаваться, и компилироваться одна специализация должна максимум один раз, а не в каждом файле.
Использовались ли предварительное объявление там где можно обойтись им вместо include?
Если ответ на всё да, то я не верю, что плюсы компилировались медленнее раста.
Исходная версия fsb4000, :
Откуда дровишки?
Из личного опыта.
разница в скорости компиляции была кратной.
Код на плюсах был плох с точки зрения скорости компиляции.
Использовались ли модули или хотя бы предкомпилированные заголовки?
Контролировались ли специализации шаблонов? Лишние специализации не должны создаваться, и компилироваться одна специализация должна максимум один раз, а не в каждом файле.
Использовались ли предварительное объявление там где можно обойтись им вместо include?
Если ответ на всё да, то я не верю, что С++ компилировались медленнее раста.