Lambda the Ultimate

inactiveTopic Open Programming Services for Virtual Machines: The Design of Mozart and SEAM
started 10/23/2003; 10:36:12 AM - last post 10/24/2003; 9:54:18 AM
Patrick Logan - Open Programming Services for Virtual Machines: The Design of Mozart and SEAM  blueArrow
10/23/2003; 10:36:12 AM (reads: 14821, responses: 1)
Open Programming Services for Virtual Machines: The Design of Mozart and SEAM
Peter mentioned their SEAM approach to virtual machines. There are some definite merits over more commercial approaches. Here's their site. And the blurb...

This paper discusses designs for integrating services in general and open programming services in particular into virtual machines. We draw on our experience with two systems.

The first is Mozart, a programming system implementing the language Oz. Mozart's virtual machine provides a rich set of services for open programming, such as concurrency, persistence of data and code, components with dynamic linking, and distribution. The second system is Alice, which is at the same time a statically-typed variant of Oz, and an extension of Standard ML for open programming.

Our design proposals for open programming services culminate in the definition of a virtual machine called SEAM, which we claim to be simple, efficient, and extensible. We substantiate these claims with preliminary performance results.
Posted to implementation by Patrick Logan on 10/23/03; 10:36:47 AM

Paul Snively - Re: Open Programming Services for Virtual Machines: The Design of Mozart and SEAM  blueArrow
10/24/2003; 9:54:18 AM (reads: 309, responses: 0)
I'm left a bit confused as to status. Is there a commitment to use SEAM in a future Oz release?