LINUX.ORG.RU

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

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

Одно дело - время компиляции, другое - время перекомпиляции

Это правда. Это типа две чаши весов 🙂

Конечно, компиляция будет быстрее, если мы разделим исполнимые файлы. Перекомпиляция может стать медленнее. Как мы можем выиграть по времени, если и компилятору надо больше текста обработать, и линковщику больше объектных модулей собрать?

Лично мне, как разработчику, время перекомпиляции важнее. Потому что компиляция всей кодовой базы делается 1 раз, пускай даже она занимает 2-3 часа (сколько там хром собирается в генте?), но при разработке кода мне хотелось бы пересобирать проект с минимальными изменениями как можно быстрее.

Надеюсь, я достаточно ясно говорю в этот раз? А то меня тут уже начали упрекать

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

Одно дело - время компиляции, другое - время перекомпиляции

Это правда. Это типа две чаши весов 🙂

Конечно, компиляция будет быстрее, если мы разделим исполнимые файлы. Перекомпиляция может стать медленнее. Как мы можем выиграть по времени, если и компилятору надо больше текста обработать, и линковщику больше объектных модулей собрать?

Лично мне, как разработчику, время перекомпиляции важнее. Потому что компиляция всей кодовой базы делается 1 раз, пускай даже она занимает 2-3 часа (сколько там хром собирается в генте?), но при разработке кода мне хотелось бы пересобирать проект с минимальными изменениями как можно быстрее.

Надеюсь, я достаточно ясно говорю в этот раз? А то у меня тут уже начали упрекать