3 ms·
A problem with Rust is that the compilation unit is the crate, which pushes developers into splitting something that is one library into multiple crates to get
by juped 4y ago
A problem with Rust is that the compilation unit is the crate, which pushes developers into splitting something that is one library into multiple crates to get incremental compilation, and it's hard for the user to tell the difference (you can synchronize their version numbers, sure, but the user has to put each crate into their list of dependencies individually).