← Back to context

Comment by nicoburns

3 days ago

> Rust has incremental compilation within a crate. It also splits optimization work into many parallel codegen units.

Eh, it does, but it's not currently very good at this in my experience. Nothing unfixable AFAIK (and the parallel frontend can help (but is currently a significant regression on small crates)), but currently splitting things into smaller crates can often lead to much faster compiles.