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)
We can literally parse 4GB of JavaScript in 10 seconds on a single server VM.
Note that this is just parsing, not compilation. The compiler doesn't support all features yet, but we are getting there. (2 of 3)
For the record, I am not surprised by the replies to this tweet :-)
Sincere question: why would it be useful in practice if Hermes could parse TypeScript?
@tmikov
Please focus on full ES2016+ support first, so we reduce the amount of Babel we need to have. It's 2020 and we still have to transform `const` to `var` in React Native.