Building a JavaScript Engine in Rust: Lessons From Boa
watch on portal.gitnation.org ↗https://portal.gitnation.org/contents/building-a-javascript-engine-in-rust-lessons-from-boasummary
Describes building Boa, a JavaScript engine implemented in Rust, covering parsing, execution, and interpreter/runtime details driven by the ECMAScript spec. Covers engineering and community lessons from leading an open-source engine project—growing contributors and maintaining a runtime—and finishes by describing how the work fed into contributions to V8 via a Rust-based implementation of Temporal.
AI-written summary · about
related talks
28mLet’s build a JavaScript Engine in Rust
23mRebuilding in Rust for Good Reason
43mClosing Keynote
21mWhat I Learned About Rust by Creating a Language
14mBuilding a JavaScript runtime
45mInteraction with real-world JavaScript from compiled Rust
30mRust in the Browser for Javascripters:New Frontiers,New Possibilities
30mRust and the Web Platform: A Rookie’s Guide