Servo contributor here: Haven&#x27;t heard of this plan (still could exist), though we do (mostly jokingly) toss the idea around every now and then. There are a couple of not-production-ready Rust JS interpreters floating around (<a href="https:&#x2F;&#x2F;github.com&#x2F;swgillespie&#x2F;rjs&#x2F;" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;swgillespie&#x2F;rjs&#x2F;</a> is the latest I&#x27;ve seen) though.<p>Stuff like JITs can&#x27;t really reap Rust&#x27;s safety+performance benefits[1], and overall the same might be said of a JS interpreter, with all the garbage collection and stuff. The other thing is that Spidermonkey&#x2F;Chakra&#x2F;V8 have had years of optimization and tweaks, starting from a clean slate would be _very_ hard. With Servo&#x27;s small team this is an impossible task, but with a larger, dedicated, team, there&#x27;s a chance. <i>shrugs</i><p>[1]: though it&#x27;s possible they will still be safer than the C++ counterparts, which is still good. The question then becomes, how much is that increase in safety, and can it justify a whole rewrite?