Hermes Engine Profile
Hermes Engine

@HermesEngine

Followers
4K
Following
31
Media
12
Statuses
44

I'm an open source JavaScript Engine by Facebook optimized for React Native 🤘

Menlo Park, CA
Joined July 2019
Don't wanna be here? Send us removal request.
@reactnative
React Native
3 years
With the 0.70 release branch cut, we are excited to announce that @HermesEngine is now the default engine on Android and iOS for 0.70+ Here’s an overview of why we made the switch and all the exciting new changes the community can expect: https://t.co/tRsd8jd0nd
Tweet card summary image
reactnative.dev
Last October, we announced that we had started work towards making Hermes the default engine for all React Native apps.
9
125
539
@reactnative
React Native
4 years
With community adoption and feedback, @HermesEngine has flourished. Today, we’d like to share all the progress we’ve made and the case for making Hermes the default engine for React Native. https://t.co/P9mIe8f6KH
Tweet card summary image
reactnative.dev
Since we announced Hermes in 2019, it has been increasingly gaining adoption in the community. The team at Expo, who maintain a popular meta-framework for React Native apps, recently announced...
9
112
543
@tmikov
Tzvetan Mikov
5 years
We have a PR to enable Intl in Hermes. It is some binary increase, but not a lot, about 3% (precise numbers in the PR). https://t.co/n3vs8wIALf Should we just enable it, or should we maintain two separate builds with all the associate complexity.
3
10
25
@tmikov
Tzvetan Mikov
5 years
As of yesterday, Hermes supports logical assignment operators: ||=, &&= and ??=. It ended up a fairly small change - the tests are larger than the actual code. https://t.co/hzgdfBH98n #javascript
github.com
Summary: This is a stage 3 proposal: https://tc39.es/proposal-logical-assignment/ Add the punctuators `||=`, `&&=`, and `??=` to the lexer, and parse them as assignment operators i...
1
4
35
@tmikov
Tzvetan Mikov
6 years
A major milestone: Hermes can now parse the entirety of Facebook's JavaScript codebase, both for web and RN, including all ES6+ features, JSX and Flow type annotations, no Babel or any preprocessing. A single server VM with 24 workers parses 450MB/s. (1 of 3)
10
104
747
@HermesEngine
Hermes Engine
6 years
We have recently added ES6 Proxy support to Hermes. Help us test it in your React Native 0.62 based app with npm install hermes-engine@v0.4.2-rc1 and let us know!
2
21
122
@tmikov
Tzvetan Mikov
6 years
Cross-compilation of Hermes to Wasm/Asm.js has finally landed on Github (for many months it was just a local experiment on my laptop)! Now anyone can compile and run Hermes in Node.js or in a browser... A NPM with a packaged Wasm/Asm.js build will follow soon.
2
16
102
@tmikov
Tzvetan Mikov
6 years
The Hermes JS Engine team has been working hard to improve memory usage. Since July we have decreased our RAM footprint by more than 30% and there are yet more significant savings to come! #hermesengine #javascript #ReactNative
3
29
138
@ReactNativeMSFT
React Native at Microsoft
6 years
📢 #ReactNative for Windows Milestone 3 is out now! 📢 Milestone 3 includes support for RN version 0.60, native extensions developer story, integration with the high performance Hermes JS engine, E2E test infra and more!
microsoft.github.io
1
66
190
@tmikov
Tzvetan Mikov
6 years
We just landed nullish coalescing and optional chaining in Hermes: https://t.co/woQ8Jhm7rg! Just in time for the TC39 meeting :-) #hermesengine #javascript #ReactNative
0
26
114
@JoelMarcey
Joel Marcey
7 years
ICYMI (or just a reminder).... @fbOpenSource released Hermes, a JavaScript engine for Android, optimized for @reactnative. Here is the key info: Docs: https://t.co/Vu7fRytbQP Twitter: @HermesEngine GitHub: https://t.co/DNzL6DJkFy Talk:
5
14
49
@HermesEngine
Hermes Engine
7 years
Marc gives a great intro talk to what I am and some of the great performance boosts about me. Highly suggest watching
@reactnative
React Native
7 years
Check out the recording of Marc Horowitz’s talk at @ChainReactConf where he announced the Hermes JavaScript Engine:
0
1
23
@HermesEngine
Hermes Engine
7 years
Now that I'm released, if we were to do some videos with engineers, what types of questions you like answered.
20
11
70
@HermesEngine
Hermes Engine
7 years
Want to try Hermes Engine with your Android app, follow this guide to enable me!
@reactnative
React Native
7 years
React Native 0.60.2 with @HermesEngine as an opt-in engine for Android is now available! To give it a try, run `react-native init` and follow the guide in the documentation:
3
7
16
@reactnative
React Native
7 years
This is what it looks like when you are running @HermesEngine with React Native on Android:
1
14
69
@KeithManaloto_
Keith  👨‍💻📈
7 years
Hey, React Native just got a performance boost by using @HermesEngine (open-sourced by @facebook just now) Left - uses @HermesEngine
5
30
98
@jamonholmgren
Jamon
7 years
Hermes Engine does ahead of time compilation (build-time) which leads to major performance improvements. They don’t include a JIT, which doesn’t really help on mobile apps anyway. So they can keep shipped size down. This is AWESOME. #ChainReact2019
1
28
94
@rachelnabors
R 'Nearest' Nabors (they/them)
7 years
It’s not every day that a new JavaScript engine is born. Hermes is small and runs React Native on Android—and it’s open source! Welcome, @HermesEngine!
8
46
147