Why rewrite it in another language? It isn't currently broken.
Things that are not broken do not need rewriting.
Things that are not broken do not need rewriting.
You need to support that claim. The people who actually work on Firefox have a list of reasons why they made this decision:
https://blog.mozilla.org/addons/2015/08/21/the-future-of-dev...
Why are we to believe that you are better qualified to make that call?
Not 'broken' in a traditional sense but still a valid reason to rewrite.