How to Build a Virtual Machine

Posted on Jul 3, 2014 (38 weeks ago). Seen 7,904 times. No comments. Permalink Feed
Photo Evan Davis
Media Producer
NewCircle, Inc.
Member since Jan 14, 2013
Stream Posts: 180

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:

Comments

Be the first one to post a comment!