

Rust has support for many embedded targets. I can personally vouch for the MSP430. Rust compiles down to an intermediate language which can then use the same compilers and linkers as C. For instance when compiling Rust for the MSP430, GCC-MSP430 is actually part of the toolchain.
Call me cynical, but I firmly believe that ES6 is more useful to Bethesda as a perpetual ‘carrot on a stick’ than anything they would get from actually releasing it. The people that made Morrowind, Oblivion, and even Skyrim what they are no longer work at Bethesda, but the goodwill of the series remains in people’s minds, and they associate that with Bethesda, even if a majority of their modern releases have been dumpster fires for one reason or another.
There’s a reason we’ve gone almost 15 years without a mainline elder scrolls game, and I’m pretty sure it’s because even Bethesda knows that they likely can’t capture that magic again.