How to Build a Virtual Machine

How to Build a Virtual Machine

Photo Evan Davis
Lead Video Producer
NewCircle, Inc.
Member since Jan 14, 2013
Stream Posts: 187
Posted on Jul 03, 2014 (1 year ago)
Seen 8535 times.
Tagged As:

The title pretty much says it all. In this presentation, Terence Parr gives you an idea of the core mechanisms behind virtual machines, “Java has a virtual machine, [as do] Python, Ruby, a lot of these fun languages that you’re using. JavaScript originally was purely an interpreted language. This will give you an idea of how all these things are built.”

Terence, a professor at the University of San Francisco, adds that despite this demo being really simple, and geared towards programmers without much language implementation experience, it is exactly what he built the first time he built a commercial interpreter for car manufacturer Renault.

This talk is from the San Francisco Language Design and Implementation Meetup of which Terence is the organizer.

Additional Resources from NewCircle:


You have to login to post a comment.