The costs of fast Rust builds: no borrow checker, behavior drift vs rustc, stateful daemons

charliermarsh · x · 2026-10-21

Charlie Marsh notes the upside of building on Rust Analyzer—it's already built around incrementality, so recompiles after an edit can be very fast. But the fast path has real downsides: a successful build doesn't guarantee the code compiles under rustc (no borrow checker on the fast path), behavior may differ since these tools use their own code generators, and you now run a long-lived, stateful, potentially memory-hungry background process.

Related event: Ruff's Charlie Marsh Surveys 'Agentic Rust Forks' and the Trade-offs of Fast Iteration(7 posts)→

Original post →

More from coding & agent

coding & agent channel →