News for hackers. Stuff that matters.
Re:A Grand Vision for Rust by aw1621107 on Sunday March 08, 2026 @04:28PM (#47301069)
What you're describing sounds more like a potential issue with editions if/when they allow breaking stdlib changes more than a problem with editions as they exist today, which is more what I took the original comment to be talking about.
Re:A Grand Vision for Rust by pjmlp on Sunday March 08, 2026 @06:23PM (#47302245)
Exactly because they don't allow it, they don't cover all scenarios regarding language evolution
Re:A Grand Vision for Rust by aw1621107 on Sunday March 08, 2026 @07:51PM (#47302972)
OK, sure, but again what breaking changes editions do/don't currently allow is independent from what SkiFire13/I was responding to, which was the "requires full access to source code" bit.
Re:A Grand Vision for Rust by pjmlp on Monday March 09, 2026 @06:02AM (#47306950)
How do you expect a compiler to be able to mix and match changes across editions between crates, if those happen to be changes in semantic behaviour?
Re:A Grand Vision for Rust by aw1621107 on Monday March 09, 2026 @10:01AM (#47309193)
Depends on the change. Obviously the compiler doesn't need to care about cross-edition compatibility between crates if the changes in question don't impact the public API. Otherwise, I'd expect the compiler to canonicalize the changes, and from what I understand that is precisely how edition changes are chosen/designed/implemented.