Redesigning the Initial Bootstrap Sequence
23 points by ohrv
23 points by ohrv
Wow, this is massive, I was clamoring for this since 2021!
Fingers crossed that rustc is implemented in stable Rust one day as well!
It’s a shame this doesn’t talk about the impact on people bootstrapping rustc from scratch. (I think Nixpkgs is working on this; I assume Guix is too? Not sure if anyone else is bothering.) My intuition is this’ll make their work a lot more annoying?
Maybe a worthwhile trade-off (or maybe I’m missing a reason it isn’t any worse), but I’d have liked to hear the team’s thinking.
Yeah, I wondered the same thing. But I think it becomes easier, since each step in the chain of compiler versions (after this change) requires building std once instead of twice.