Universal Virtual Machines

Michael Korns mkorns@ix.netcom.com
Mon, 23 Jun 1997 11:06:43 -0700


We continue to have strong interest in porting a Java VM and a Squeak VM
into our AgentBase agent oriented database server. As AgentBase V2.0
currently supports multiple VM's, we are deliberating between two choices:
create a UVM and port SmartLisp, Java, and Squeak to the UVM; or port the
server-side portions of the Java and Squeak VM's into the AgentBase
database server. 

Presently, we are leaning toward the latter solution. It would appear to
allow us to take advantage of the current Java and Squeak public domain
code development with the least hassle. Do you have any opinions on the
matter that could save us grief later? Anyone else want to champion one or
the other approach?

> From: Ian Piumarta <piumarta@prof.inria.fr>
> To: kaehler2@webpage.com; mkorns@ix.netcom.com
> Subject: Universal Virtual Machines
> Date: Monday, June 23, 1997 4:55 AM
> Mike, Ted,
> I heard of a project (in the context of possible interesting directions
> for Squeak) to build a "Universal Virtual Machine" capable of running
> Java, Lisp, Smalltalk, Prolog, etc. "agents" over the Net.  I remember
> that AgentBase was one of the interested parties, and that an "internet
> discussion group" was forming to discuss it -- however, I've searched
> everywhere and cannot find any information about this project at all.
> Could one of you possibly point me towards further information?  This
> subject is very relevant to the research directions of my lab.
> Many many thanks!
> Regards,
> Ian
> ------------------------------- projet SOR
> Ian Piumarta, INRIA Rocquencourt,          Internet:
> BP105, 78153 Le Chesnay Cedex, FRANCE         Voice: +33 1 39 63 52 87
> ----------------------- Systemes a Objets Repartis -----------------------