Re:Announcing the new Rust package manager, Cargo
by dubcanada on Monday March 17, 2014 @11:43PM
(#7419953)
I'm all for Rust package system. But Rust isn't even stable or sort of stable yet? What is the point of working on a package manager when they don't even know what vectors or the extern crate/mod system will look like in 3 months?
[ Parent
| on HN ]
Re:Announcing the new Rust package manager, Cargo
by wycats on Monday March 17, 2014 @11:47PM
(#7419970)
A package manager will be a forcing function for stability. The Rust team wants to ship Rust 1.0 sometime late this year (I think? Correct me if I'm wrong)
Building a package manager is not a one-month project, and getting it done in parallel with the stabilization of the core means that there will be a full-stack system that people can use and help iterate on as things stabilize, and that will be ready to go once Rust itself is ready for mass consumption.
Re:Announcing the new Rust package manager, Cargo
by steveklabnik on Monday March 17, 2014 @11:51PM
(#7419996)
Yes, the intention is 1.0 this year.
Re:Announcing the new Rust package manager, Cargo
by pcwalton on Monday March 17, 2014 @11:47PM
(#7419969)
We do know what those two things will look like. The design is fairly ironed out at the moment, just not fully implemented. For vectors (dynamically-sized types), there's even a PLT Redex model to verify that the design holds together…
Re:Announcing the new Rust package manager, Cargo
by carterschonwald on Tuesday March 18, 2014 @12:53AM
(#7420256)
ooo, wheres this vector model?
Re:Announcing the new Rust package manager, Cargo
by kibwen on Tuesday March 18, 2014 @01:08AM
(#7420296)
This is the only one that I know of, not sure if it's the one pcwalton was referring to:
Re:Announcing the new Rust package manager, Cargo
by dbaupp on Tuesday March 18, 2014 @01:32AM
(#7420365)
https://github.com/anasazi/rust-redex is more recent and is actively being worked on (by ecr on IRC).