Hermes Hacking: Demystifying JavaScript Engines – Radek Pietruszewski | React Native EU 2023



Hermes Hacking: Demystifying JavaScript Engines – Radek Pietruszewski | React Native EU 2023

Hermes Hacking: Demystifying JavaScript Engines - Radek Pietruszewski | React Native EU 2023

📖 About the talk

To many JavaScript developers, JavaScript engines seem like black magic. But they really aren’t! They’re just programs, like anything else, and you too can understand at a high level how they work, and even contribute. Let me demystify Hermes, and explain to you how its pieces — bytecode, interpreter, garbage collector, hidden classes, and more — all fit together to run your React Native app. We’ll also take a look at Hermes’s C++ codebase, and make a few changes, and compile it!

🗣 Speaker Bio

CTO at Nozbe. Author of WatermelonDB and ZACS. Proud generalist.

Get your tickets for React Native EU 2024:
https://ti.to/react-native-eu/react-native-eu-2024/

Check out more about React Native EU conference:
https://www.react-native.eu/?utm_campaign=React_Native_EU&utm_source=youtube&utm_medium=social

Visit the organizer’s website:
https://www.callstack.com/?utm_campaign=React_Native_EU&utm_source=youtube&utm_medium=social

Follow us on Twitter to stay up to date:
https://twitter.com/react_native_eu