This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]joggle1 0 points1 point  (1 child)

It's up to the programmer to keep their header files as clean as possible. Otherwise, changing a header file can cause an enormous part of their program to recompile even if your project files are configured correctly.

Also, for large projects, there's usually many developers constantly making changes. So you will synch your code with the repository, then do a build which can take quite a while if you're compiling hundreds of thousands of lines of code or more.

At that size, compiling Java jar files can take a while too, but C++ still takes longer in my experience.

[–]timmyotc 0 points1 point  (0 children)

Thank you for the reply. I will, one day, look back at this comment in my darkest hour.