3 ms·
> There are ways to speed up compilation. It can be done in parallel, and you can get a lot of cores into a developer desktop these days. I'd start with the ve
by fivea 5y ago
> There are ways to speed up compilation. It can be done in parallel, and you can get a lot of cores into a developer desktop these days.
I'd start with the very basics, such as using forward declarations, encapsulation, and the pimpl idiom to not drag unnecessary #includes into your translation units.
Also, the compilation bottleneck sometimes lies in IO, thus moving your build folder to a RAM drive can speed up things significantly with zero effort.