ViennaJS March Joint Event with React Vienna

Great talks about JavaScript. Everybody is welcome & feel free to share this invitation!


Wednesday, 28st March 2018 at 7pm


ImpactHub Vienna
Lindengasse 56
1070 Vienna


We are currently looking for sponsors to cover free beer and maybe free pizza.
Contact us at


JavaScript at blazing speed: a deep dive into V8

By Michael Starzinger

This talk takes you on a deep dive into the inner workings of V8, the high-performance JavaScript engine powering Chrome and Node.js, focusing especially on the compilation aspects. It starts with an overview of V8’s modern multi-tier compilation pipeline, including a bytecode interpreter (aka. “Ignition”) and an optimizing compiler (aka. “TurboFan”). The second half discusses two JavaScript language features as examples of how V8 delivers high performance execution. We’ll look at how V8 optimizes higher-order array functions (like and friends) as well as how JavaScript generators and async functions are modelled. Come join this journey into the depths of V8. You’ll walk away knowing how to get the best performance out of those language features. Speaker Bio: Michael Starzinger is a software engineer at Google working on the V8 team in Munich, specializing in garbage collector and compiler development. Before joining Google in 2011, he worked on Cacao, an open-source Java virtual machine developed by the compilers and languages group at the Vienna University of Technology.
You want to practice speaking in front of others? You want to tell everyone about some cool JavaScript topic? This is your chance, we are still looking for talks! Give a talk!