4 ms·
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 w
by dubcanada 13y ago
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?
- pcwalton 13y agoWe 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…
- carterschonwald 13y agoooo, wheres this vector model?
- kibwen 13y agoThis is the only one that I know of, not sure if it's the one pcwalton was referring to: https://github.com/nikomatsakis/rust-redex https://github.com/nikomatsakis/rust-redex
- wycats 13y agoA 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.
- steveklabnik 13y agoYes, the intention is 1.0 this year.