4 ms·
> But that is mostly a problem because incremental compiling in C++ is difficult for well-known reasons. Incremental compiling is well-supported in many other l
by singular 13y ago
> But that is mostly a problem because incremental compiling in C++ is difficult for well-known reasons. Incremental compiling is well-supported in many other languages (e.g. Java) and is usually very fast. So, the issue of compilation time is IMO overstated by Go proponents.
Actually, chromium's ninja [0] build setup [1] is really awesome, and does what it can with incremental building, but it's obviously limited in what it can do, it doesn't seem to take very much to trigger a very big rebuild. It's a definite help though.
[0]:http://martine.github.io/ninja/ http://martine.github.io/ninja/
[1]:https://code.google.com/p/chromium/wiki/NinjaBuild https://code.google.com/p/chromium/wiki/NinjaBuild