[plt-scheme] MzScheme feature question

From: Matthew Flatt (mflatt at cs.utah.edu)
Date: Fri Jun 27 11:43:15 EDT 2003

At Fri, 27 Jun 2003 00:04:16 -0400, "Ryan Bastic" wrote:
>    A few friends of mine and myself are entertaining the idea of
> extending the MzScheme oskit kernel and using it for serious operating
> systems fun (read: "non-academic research", aka, a hobby project)..
> However, we really want the ability to run multiple Scheme environments
> concurrently, by having the mzscheme VM step through one bytecode per
> program at a time (eg. a sort of round-robin scheduler).
> 
> I was wondering if any of the mzscheme developers could shed some light
> on just how difficult this process would be to set up? 

Running multiple Scheme environments concurrently is easy. MzScheme
provides threads, namespaces, and more for this purpose.

Building the OSKit-based version of MzScheme is probably challenging,
since I haven't tried myself in a couple of years.

Matthew



Posted on the users mailing list.