Earlier quoted context omitted.
There are two alternative implementations of Rust in the works; one is _almost_ able to compile rustc at this point.
What are these implementations? The one I immediately found by searching ( https://github.com/thepowersgang/mrustc ) is accompanied by an explicit nongoal to correctly implement the language. It also doesn't seem particularly independent from rustc, given the similarities in implementation strategy and the fact that some parts look like rustc code converted to C++.
There's another that's not public.