Episode 144: The Maxine Research Virtual Machine with Doug Simon

Filed in Episodes by on September 7, 2009 2 Comments

Recording Venue: Skype
Guest(s): Doug Simon

Host(s): Martin
In this episode we talk with Doug Simon from Sun Microsystems Laboratories about the Maxine Research VM, a so-called meta-circular virtual machine. Maxine is a JVM that is written itself in Java, but aims at taking JVM development to the next level while using highly integrated Java IDEs as development environments and running and debugging the VM itself directly from the Inspector, an IDE-like tool specialized for the Maxine VM. During the episode we talk about the basic ideas behind Maxine, what exactly “meta-circular” means and what makes it interesting and promising to build a Java VM in Java. We talk about the relationship to Sun’s current production JVM (HotSpot) and about ideas and directions for the future of Maxine.

Links:

Tags: , ,

Comments (2)

Trackback URL | Comments RSS Feed

  1. peterho says:

    Nice show! Absolutely not my filed of CS but definitely understandable. Keep it up!

  2. Pete F says:

    The interviewer did the right thing -and just let the guy go. Wow. One of the best in the collection imo.

    There is an equally fascinating google video on a related project “guest vm” which puts maxine on top of xen.

    This interview also sits nicely with the one on Microsoft Singularity -a quite different project, but also pushing managed languages down towards the metal.

    pf

Leave a Reply

Your email address will not be published. Required fields are marked *


*