4 ms·
> there's this stockholm syndrome about compile times. It sucks, and it's not the type system or borrowchecker's fault. What do you mean?
by mrkeen 3y ago
> there's this stockholm syndrome about compile times. It sucks, and it's not the type system or borrowchecker's fault.
What do you mean?
- duped 3y agoThe bottlenecks in Rust builds arent't type checking/borrow checking. It's things like macro expansion, module resolution and compilation, codegen from LLVM IR, and linking. Some of these things have workarounds like sccache, using mold instead of the system linker, etc but others are problems that not only remain unsolved but are actively getting worse in the ecosystem.