logoalt Hacker News

reinitctxoffsetyesterday at 5:25 PM1 replyview on HN

I'll contend that any Rust build involving Cargo is bloated and slow. `rustc` is impressively slow on a translation unit basis, and Cargo is basically a build recursion bingo card. Throw in about 900 micro point releases in flight at any given time?

If you're not running an elite `bazel` or `buck2` RBE with `nativelink`? You're not even playing.


Replies

trollbridgeyesterday at 6:17 PM

I make sure projects are split into much smaller units so we don’t need some gargantuan bazel based build.

Having a bloated, barely-maintainable codebase and a build that takes hours and needs 100GB of storage is not a badge of honour.