Embed Notice
HTML Code
Corresponding Notice
- Embed this notice
anna (navi@social.vlhl.dev)'s status on Friday, 03-Jan-2025 07:27:34 JSTanna @natty @wyatt8740 cargo is awful at things any package manager should do tho, it's overly rigid and only really works for `cargo install` and *very* simplistic build requirements, but for some reason it's treated as the be all end all for rust building and packaging
like 8 years later and we still can't install auxiliary files (like manpages) with cargo: https://github.com/rust-lang/cargo/issues/2729, packages constantly download c or c++ crates and build them ad-hoc in build.rs, cargo doesn't have the correct abstractions for a package manager, it isn't nearly as portable as meson/muon or even autotools, and cargo itself has nothing to do with memory safety, rust has, rust is quite the good language, cargo is awfully designed