3 ms·
Adding Move and deprecating pin/unpin would be a huge ergonomic improvement I think. I also think the Rust project should consider “out-of-band” editions if the
by vlovich123 3y ago
Adding Move and deprecating pin/unpin would be a huge ergonomic improvement I think. I also think the Rust project should consider “out-of-band” editions if they can deliver big features like that sooner rather than waiting until 2027.
- alilleybrinker 3y agoNote that in general, the Rust project has chosen a time-based, not feature-based, release model. New Rust versions come out every 6 weeks, and new Rust editions have a consistent cadence of every 3 years. There are advantages and disadvantages to debate between time-based and feature-based release models, but Rust pretty clearly has chosen their preference.
- zozbot234 3y agoThen they'll just add a new #[from future import Move] syntax.
- pornel 3y agoThe important aspect of the 6-week releases is that they’re frequent, so nobody feels a need to rush a feature to cram into the next big release. Editions happening every 3 years unfortunately undo this, and there is a pressure to land changes before the upcoming edition.
- mplanchard 3y agoI agree that Pin is super confusing, and a Move trait would be much better. I'm willing to wait though :)