mrustc is an alternative Rust compiler written in C++ capable of bootstrapping recent versions of rustc by emitting high-level assembly and using external tools for optimization. It successfully builds working copies of rustc and cargo from source tarballs, with full bootstrap validation for version 1.90.0, though it is not intended for everyday use due to limited error messages.