Great! Multiple implementations are an important part of a healthy long term sustainable language. Even when they are niche offshoots that don’t gain wide adoption, they represent enough of a demand in terms of people writing code in that language and a supply of engineering talent and time to make a solution that better fits the niche they need filled. Just look at Python, there’s Jython, IronPython, PyPy, nuikta, Cython, micropython, and so many others all with varying degrees of longevity and success. All of which started with an unfulfilled need and some development efforts to supply that need.<p>Rust by way of GCC is great news and will do wonders for helping Rust expand further into the C/C++ dominated world of embedded programming where a lot of hardware lacks the support of LLVM and thus Rust proper.