Web Languages and VMs: Fast Code is Always in Fashion

Lars Bak, Kasper Lund

A fundamental necessity for innovation within web apps is fast execution speed. This talk will take a deep dive into the machine rooms of both V8 and the Dart VM and explain some of the reasons why a new execution engine is needed for taking the web platform to the next level. Please join us to hear about how programming languages impact the underlying virtual machines, complexity, on-the-fly code generation, and predictable performance.

  • Lars Bak

    Lars Bak is a software engineer at Google. His passion for object-oriented platforms has left marks on: Beta, Self, Strongtalk, Sun’s HotSpot, Sun's CLDC HI, OOVM Smalltalk, V8, and Dart. Lately, he has been focusing on improving the web platform with Dart.

    Lars Bak on Google+

  • Kasper Lund

    Kasper Lund is a software engineer at Google working on the design and implementation of Dart. Before starting the Dart project, Kasper spent a few years implementing the V8 JavaScript engine.

    Kasper Lund on Google+