Re:Conan – C/C++ package manager
by steveklabnik on Thursday December 03, 2015 @10:26AM
(#10670032)
> Cargo will download dependencies built for the client's
> desired platform.
To be clear, Cargo will download dependencies and then build them, which is slightly different. It only distributes source, not binaries.
Rust achieves it. Cargo will download dependencies built for the client's desired platform.
I may be wrong but I think D does it as well.
You are right that C/C++ has a wider range of options available to it, but that is for historical reasons.
The principal benefit of a package manager like this is that it forces the packages contained therein to follow a uniform convention of platforms, build types, and options. C/C++ has been missing this for decades.