Hacker News new | ask | show | jobs
by pjungwir 719 days ago
> Entire C++ servers with hundreds of lines of code can be built from scratch in a minute or two tops.

Hundreds, huh? Is this a typo? It makes me wonder if the whole comment is facetious. Or do C++ programmers just have very low expectations for build time?

2 comments

I suspect they meant "hundreds of thousands"
Yes, oops - fixed!
That's the beauty of C++, an absurdly slow build is just an include away.
Boost always helps prop up falling compile times.
Specially when your juggling is getting out of practice.
Has anyone done LLM training with template metaprogramming? That seems like another excellent way to keep Google’s build servers warm.
The public version of Google's build tool is Bazel (it's Blaze internally). It has some really impressive caching while maintaining correctness. The first build is slow, but subsequent builds are very fast. When you have a team working on similar code, everyone gets the benefit.

As with all things Google, it's a pain to get up to speed on, but then very fast.

Just wait until you try a “modern” language