{
"$type": "site.standard.document",
"bskyPostRef": {
"cid": "bafyreifkp4zzolm3unichn6i34kdkb4hfqr4onszvy2tzkjqfjlxmde2ge",
"uri": "at://did:plc:ivbknywyskln22er3nkssdhl/app.bsky.feed.post/3migwxkmnnau2"
},
"path": "/t/why-is-rustc-bootstrap-so-actively-discouraged/24123#post_5",
"publishedAt": "2026-04-01T13:48:21.000Z",
"site": "https://internals.rust-lang.org",
"textContent": "MusicalNinjaDad:\n\n> That means my only risk is of a deliberate breaking change in an unstable feature I've chosen to use\n\nOr a bug in an unstable feature, which will stick around for a full stable cycle even if it's been fixed in nightly, because people are not necessarily paying attention to whether a given unstable feature remains functional in a stable release. Any given nightly feature can be broken in any given nightly, and fixed in a subsequent nightly; if that _happens_ to be the point at which beta branches from, the feature will stay broken, and there's no particular reason to backport a fix for it.",
"title": "Why is `RUSTC_BOOTSTRAP` so actively discouraged?"
}