| ▲ | nicoburns 2 hours ago | ||||||||||||||||||||||||||||||||||||||||
Incremental Rust builds are almost never minutes (on recentish hardware) A quick measurement on my web browser project with almost 600 dependencies: - A clean "cargo check" was 31s - An incremental "cargo check" with a meaningful change was 1.5s Building is a little slower: - A clean "cargo build" was 56.01s - An incremental "cargo build" was 4s But I find that LLMs are mostly calling "check" on Rust code. --- That's on an Apple M1 Pro. The latest M4/M5 machines as ~twice as fast. | |||||||||||||||||||||||||||||||||||||||||
| ▲ | amazingamazing 2 hours ago | parent [-] | ||||||||||||||||||||||||||||||||||||||||
I mean i wouldnt call a 100% a little slower wrt check vs build. In any case, the more you change the longer the incremental check or build will take. | |||||||||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||||||