logoalt Hacker News

amazingamazingyesterday at 10:15 PM1 replyview on HN

My point is that it isn't necessarily that fast. It is relative to the amount of changes and where they were made. For a fair comparison you would also have to present the worst case incremental build time which approaches the full build time (this goes for Go too), which per your own example is nearly a minute for rust.


Replies

nicoburnstoday at 12:00 AM

> For a fair comparison you would also have to present the worst case incremental build time which approaches the full build time (this goes for Go too)

The worst case that would approach a non-incremental build time would be if you were editing a leaf crate. But in almost all cases the leaf crates are 3rd-party dependencies that you would never edit directly.

A real-world worst case is probably more like ~10-20% of an non-incremental builds.