mrustc
No written verdict yet. Here is what commenters said.
7recommend
0warn against
Nov 2, 2025first mention
Oct 14, 2026latest mention
Why people recommend it
“Or using https://github.com/thepowersgang/mrustc.”
“You could use https://github.com/thepowersgang/mrustc to get relatively modern Rust compiler”
Show 3 more
“it's a really impressive project and has worked well in that role for some time”
“thankfully Mutabah made mrustc, which is a minimal c++ port of the rust compiler suitable for building the actual rust compiler”
“Nonetheless, mrustc exists”
Caveats and dissent
No one in these comments warned against it.
Often compared with
From the makers not counted in the ranking
“trying to cheat somewhat by translating mrustc from C++ to C89”
Threads where it came up
- Problems with the Rust Language 2 mentions
- Mold Linker Version 3.0.0 Release – Rewritten in Rust 2 mentions
- crustc: entirety of `rustc`, translated to C 2 mentions
- Bootstrappable Builds: How and Why 1 mention
- Supply chain nightmare: How Rust will be attacked and what we can do to mitigate 1 mention
- We tasked Opus 4.6 using agent teams to build a C Compiler 1 mention
Data: mrustc.json. Quotes are verbatim; the verdict and theme labels are written by a model from these comments, and every clause links to its sources.
All comments 14
“Or using https://github.com/thepowersgang/mrustc.”
“couldn't you compile it with a different rust implementation like https://github.com/thepowersgang/mrustc”
“You could use https://github.com/thepowersgang/mrustc to get relatively modern Rust compiler”
“This exists: https://github.com/thepowersgang/mrustc.”
“mrustc (a handwritten Rust compiler in C++) is already used for that in Guix”
“it's a really impressive project and has worked well in that role for some time”
“thankfully Mutabah made mrustc, which is a minimal c++ port of the rust compiler suitable for building the actual rust compiler”
“Nonetheless, mrustc exists”
“Rust can be bootstrapped with mrustc, which is written in C++”
“I assume mrustc is capable of bootstrapping rust?”
“Another Rust compiler with a C backend:”
“mrustc [0] is generally considered the current defense against a trusting trust attack”
“Also live-bootstrap, stage0, mrustc, mes, and so many amazing projects”
“thanks to mrustc combined with our work in stagex”