Oh FFS!
Oh FFS!
Posted Nov 26, 2024 11:12 UTC (Tue) by khim (subscriber, #9252)In reply to: Oh FFS! by Wol
Parent article: NonStop discussion around adding Rust to Git
> And hasn't Rust been specified for ages?
Nope. Rust reference says that in very red rectangle: Warning: This book is incomplete. Documenting everything takes a while. See the GitHub issues for what is not documented in this book.
Ferrocene have specification. That one is good enough to present to various bureaucrats, but it's very imprecise.
> you just say "this code needs edition 2018", and there's your spec.Rust doesn't work like that. I can use “Rust edition 2015” and yet still use facilities that weren't available in year 2023, easily.
Rust edition is for breaking changes, not for supporting frozen-in-time toolchains.
Rust community stance for the demand to provide support for ancient compilers in the various crates was always: “you invent artificial limitations, you support artificial limitations… could fork old versions of old crates or do whatever you want, that's not our problem”.
