3 ms·
Yes. Agreed. Header files really kill productivity in C++ projects as they grow beyond 1-500.000 lines. I admit, sometimes I work around or postpone a fix in a
by joakleaf 6y ago
Yes. Agreed. Header files really kill productivity in C++ projects as they grow beyond 1-500.000 lines.
I admit, sometimes I work around or postpone a fix in a vital header file, because I know it will initiate a recompile and undesired wait.
I simply don't understand this isn't properly fixed after 30 or so years. It is so inefficient for developer time, cpu resources, and overall energy usage that it becomes ridiculous sometimes.
I remember moving from Turbo Pascal in the mid 90s over to C and C++ and wondering what the hell was going on...
- PaulDavisThe1st 6y agoIt would involve somehow being able to identify changes that require compilation from those that don't. This is hard to do in C++. At least waf (build system) ignores changes to comments :)