According to Facebook, there is no plan to push Hermes beyond React Native to Node.js or to make it the base of a Facebook brand browser. Indeed, it is optimized for mobile applications and does not offer advantages over other engines in other scenarios of use.
The reason why Hermes exists, as Facebook says, is to improve React Native. "Hermes allows more optimization on mobile because developers control the building stack," said a spokesman for Facebook in an email to the address The register. "For example, we implemented bytecode precompilation to improve performance and developed a more efficient memory recovery function to reduce memory usage."
Facebook, said a spokesman for the company, plans to publish benchmark numbers to back up its performance statements next week. In a discussion on Hacker News, Microsoft developer Andrew Coates claims that Hermes and React Native's internal tests in conjunction with Microsoft Office for Android show that TTI uses Hermes at 1.1s, compared to 1.4s for V8 and with 21.5MB impact on runtime memory, compared to 30MB with V8.
A developer who works for a Facebook rival said The register that the success of Hermès remains linked to the success of React Native, unless the learning of the compilation on platforms other than Android is taught. And in the foreseeable future, it can be expected that browsers will continue to use C ++ -based executions for performance and portability reasons. ®
Balance consumption and control of companies