4 ms·
> This wasn't something we anticipated up front, but build times have become onerous for us. A build from scratch now falls into the category of "go make coffee
by p0nce 10y ago
> This wasn't something we anticipated up front, but build times have become onerous for us. A build from scratch now falls into the category of "go make coffee and play some ping-pong." Recompiling a couple of changes isn't exactly quick either.
Rust should really address the top problem with C++ which is slow build times.
- pjmlp 10y agoYeah, but the way I see it by using cargo, C++ modules will be there first. My VC++ builds still compile faster and that is just using the latest VC++ 2015 improvements without the modules work being done by MS.
- humanrebar 10y agoSlow build times are a problem for C++, but there are bigger ones yet. Like the reliance on textual inclusion and the preprocessor instead of an actual module system. It has massive second and third order effects on tooling, code sharing, and community building. Incidentally, a module system will help with build times, but that's only one of the benefits.