Bootstrapping Rust
So bootstrap chain here is g++->mrustc->several iterations of rust. (Rather than original bootstrap chain via ocaml.)Bootstrap for g++ is presumably something like machine code->asm->c->g++.And the overall goal is something like shortening or simplifying the chain from machine code to rust compiler.Ideally I suppose this would be something like machine code->proto rust->rust compiler.Haskell seems to have a relatively good pipeline, with clean division between core and non-core.https://ghc.haskell.org/trac/ghc/wiki/Commentary