|
|
Subscribe / Log in / New account

Oh FFS!

Oh FFS!

Posted Nov 26, 2024 0:18 UTC (Tue) by mirabilos (subscriber, #84359)
In reply to: Oh FFS! by Wol
Parent article: NonStop discussion around adding Rust to Git

AIUI it has not been specified other than “what rustc does”, which is a problem for the gccrs people.

And it wouldn’t be that bad if you could say edition 2018, and there’s an edition or two a decade.

Not multiple editions a day.


to post comments

Oh FFS!

Posted Dec 13, 2024 19:51 UTC (Fri) by sammythesnake (guest, #17693) [Link] (1 responses)

They release new code pretty frequently, but in Rust land, an "Edition" is a specific thing[1] released very much less frequently[2] and which is stable and supported in all future versions of the compiler - no need to change any code (though the necessary changes can be made by automated handles

There are necessarily caveats to do with bugs and unavoidable backward incompatibility to handle security issues or whatever, but the only way to guarantee avoiding those is never release any new code at all...

[1] https://doc.rust-lang.org/edition-guide/editions/

[2] 2015, 2018, 2021 and 2024 so far, that's one every ~1100 days on average, so the orders of magnitude less often than you suggested.

Oh FFS!

Posted Dec 14, 2024 7:57 UTC (Sat) by sammythesnake (guest, #17693) [Link]

Sorry, fat-fingered edit there, the bracketed sentence "though the necessary changes can be made by automated handles" should have said "though the necessary changes _to support a new edition_ can be made by automated converters"


Copyright © 2025, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds