[plt-scheme] Threads in PLT
Sorry, I just double-checked, and there is indeed no
reference to multi-processor support on their Web
page, so I stand (er, sit, rather) corrected. I
didn't know about CML until you mentioned it.
Apparently, Oz supports multi-threading, but not
multi-processors.
I'll check out CML.
Benjamin L. Russell
--- Robby Findler <robby at cs.uchicago.edu> wrote:
> I think maybe you misunderstand Matthew.
>
> Of course, PLT Scheme has multi-threading and a very
> nice way to
> program with multiple threads, namely CML (none of
> this shared
> variable semaphore-based communication here!)
>
> And does Mozart/Oz really support multiple
> processors? Their web page
> does not claim it does, at least as far as I can
> see.
>
> Robby
>
> On Jan 31, 2008 10:55 PM, Benjamin L. Russell
> <dekudekuplex at yahoo.com> wrote:
> > Yes, that would be a welcome new feature for me,
> too.
> >
> > One of the functional programming languages that I
> am
> > studying is Mozart/Oz, which has good support for
> > multiple threading. Adding that feature to
> MzScheme
> > would help when writing MzScheme programs that
> > correspond to Oz programs with multithreading.
> >
> > Benjamin L. Russell
> >
> > --- Matthew Flatt <mflatt at cs.utah.edu> wrote:
> >
> > > [snip]
> > >
> > > > I do not know if the 4xx series will introduce
> > > native threads.
> > >
> > > I doubt that Scheme threads will ever correspond
> to
> > > native threads, but
> > > I hope we can support some form of
> mutiprocessing
> > > eventually.
> >
> > _________________________________________________
> > For list-related administrative tasks:
> >
> http://list.cs.brown.edu/mailman/listinfo/plt-scheme
> >
>