Agreed. It would likely take a half-a-dozen full-time devs several years to fully re-implement Rust, if they're highly skilled.
A gcc rustc backend is the way to go, clearly. That company would have been better off paying for that.
A gcc rustc backend is the way to go, clearly. That company would have been better off paying for that.
This is only the case if you assume their primary goal is to get a reimplementation as fast as possible. In my understanding that is not their primary goal. Their primary goal is to not require a Rust compiler in the build process. This means that the approach you suggest doesn't fit requirements.
Do you mean their goal is not to require `rustc` in the build process? Because I'm not sure how they're going to compile rust code without a rust compiler.
So then this is just a backend?