{
  "$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?"
}