6 ms·
> Cargo and Rustup seem to be in competition to the existing package management systems. Why not integrate rust and the libraries into the existing packagement
by AlexeyBrin 9y ago
> Cargo and Rustup seem to be in competition to the existing package management systems. Why not integrate rust and the libraries into the existing packagement systems, like so many other software projects do? How is Cargo and rustup better than Apt?
> Also, Apt is perfectly usable without internet. One can download the entire Debian archive to a hard drive and use it without any external connections. How would I do that with Cargo and Rustup? This is just one point. There are so many scenarios Apt already has solutions for, that Cargo and Rustup probably didn't even consider yet.
You can't simply ignore 98% of the users of other operating systems just because it happens for you today to use a Debian based system. The fact that Rust has an OS independent package manager is a huge plus for Rust adoption.
- madez 9y agoI didn't mean to exclude other systems by naming Apt, it was rather meant as an example. The non-Debian based systems, and even the non-Linux based systems are important. I agree that an OS independent package manager is a plus for Rust adoption. I also think it cannot replace the OS package managers, and therefore Rust should also play nice with them, and integrate as much as possible.
- verletx64 9y agoWell, now you've got to have people covering those integrations with apt, pacman, homebrew, etc. And instead of this work benefiting everyone, it just kind of benefits some people. Not saying that means you ignore the idea, but especially an early stage language is going to prioritise trying to answer questions that improve life for the majority of its users, and things that are most demanded by interested, but for some reason dissuaded potential users.