Yoric / yoric.github.io

My blog
https://yoric.github.io
2 stars 1 forks source link

Binary AST - Motivations and Design Decisions - Part 1 #13

Open Yoric opened 4 years ago

Yoric commented 4 years ago

https://yoric.github.io/post/binary-ast-motivations-design-decisions-1/

“The key to making programs fast is to make them do practically nothing." - Mike Haertel, creator of GNU Grep. Binary AST - “Binary Abstract Syntax Tree” - is Mozilla’s proposal for specifying a binary-encoded syntax for JS with the intent of allowing browsers and other JS-executing environments to parse and load code as much as 80% faster than standard minified JS. It has recently cleared Stage 1 of the TC39 standards process, and while the final byte-level format isn’t completely nailed down, we’re confident that the final implementation will deliver the impressive performance improvements promised by the prototype.