Comment by herewulf
6 months ago
My anecdata would be that the average C++ developer puts includes inside of every header file which includes more headers to the point where everything is including everything else and a single .cpp file draws huge swaths of unnecessary code in and the project takes eons to compile on a fast computer.
That's my 2000s development experience. Fortunately I've spent a good chunk of the 2010s and most of the 2020s using other languages.
The classic XKCD compilation comic exists for a reason.
The newbie C++ developer, unaware of pre-compiled headers, binary libraries, external templates.
Most likely treating C and C++ as scripting languages with header only libraries, only to complain about build times afterwards.