Linus Groh
Linus is a Senior Software Engineer at Bloomberg, where he works on JavaScript infrastructure. His roots are in front-end development and he got into in-browser and JavaScript engine development through open source contributions. He is also interested in standards work and participates in Ecma TC39 as a delegate.
Building a JS Engine -- For Fun!
JSNation 2024
9 min
Building a JS Engine -- For Fun!
Top ContentModern production-grade JS engines can seem intimidating, but that's not all there is! This lightning talk draws from my past experiences working on hobbyist JS engines, and it will cover the following:
- Different angles to approach this seemingly complex task- Things you can learn along the way- Some existing projects that optimize for fun (instead of chasing benchmarks), and what makes them unique
You'll see that you don't need a background in compiler design to get started exploring JS engine internals. Most importantly, it's fun!
- Different angles to approach this seemingly complex task- Things you can learn along the way- Some existing projects that optimize for fun (instead of chasing benchmarks), and what makes them unique
You'll see that you don't need a background in compiler design to get started exploring JS engine internals. Most importantly, it's fun!