Watch the talk now

Watch a recording of the talk, published after the conference:

Virtual machines in history – Erik Corry at myConf 2023

Watch the video: Virtual machines in history – Erik Corry at myConf 2023

About Erik

Erik Corry is an Anglo-Danish programmer who loves to implement programming languages. He has been working on language runtimes since 1999 and was part of the team behind V8, the JavaScript engine behind Google Chrome and node.js. Erik has helped build garbage collectors for both Blink, the C++ browser engine of Chrome and Dart, Google's front-end language for mobile and web platforms. He co-founded Toitware, the company behind the object-oriented high-level Toit system for embedded devices. In his spare time, he builds regular expression engines.

The talk

Virtual machines in history

Join Erik for a historical view of his work on virtual machines, regular expression engines, garbage collection and language development that empathises with the users.

We start the journey with the V8 JavaScript engine (with surprising anecdotes from the early days). Then we move on to Dart VM and end the talk with Toit VM, the new tiny VM that makes embedded devices feel like real computers.

During this, he will talk about how your tools should not hate you, rant more about tools that stab you in the back, especially Golang, and end up with how the Toit GC manages your memory without stealing your memory.

A few words about the speaker

Originally posted on LinkedIn.

Have you used an app today? Or maybe you have used Chrome or siblings? If so, the next speaker of myConf, Erik Corry, has been involved.

Erik was a key player for developing V8, the revolutionizing virtual machine and javascript engine for Chrome. It made browsers become a reasonable platform for applications with a rich user experience.

Erik was also a key player for developing DartVM, the runtime that Flutter uses. Loads of apps (and growing) are created with Flutter.

Maximizing value, eh? :)

But Erik hasn't stopped there of course. Now he is a key player for developing Toit. It's giving good developer experience to IoT. While conserving energy usage to an absolute minimum, richer and richer applications can be developed. To prove that you don't need fancy hardware and loads of energy to create your applications, Erik took on the Advent of Code challenges on a 2 USD microcontroller!

This could be a huge step in the direction of a smaller environmental footprint by our industry, while we are helping out to create a better world! Come to Erik's presentation at myConf and learn more of the how and what for your part in the endeavor that we are all up for!

A bonus might be that Erik teaches you how to recognize serial killers, programming language creators and math geniuses!