[plt-scheme] Thread documentation

From: YC (yinso.chen at gmail.com)
Date: Tue Nov 18 16:35:24 EST 2008

That's big news!

Is there some timeframe/detail for this?

I imagine it would be world 2 + 1, where the microthreads are still
retained, but multicore capable, FFI can be non-blocking, and works with
both 3m/cgc... correct?

Thanks,
yc

On Tue, Nov 18, 2008 at 11:34 AM, Robby Findler <robby at cs.uchicago.edu>wrote:

> Just in case you didn't already know the answer, we're in world 2, but
> moving into world 1 (thanks to work at Utah).
>
> Robby
>
> On Tue, Nov 18, 2008 at 1:30 PM, Blake McBride <blake at mcbride.name> wrote:
> >
> > It would be great if you could add one of the following two paragraphs to
> > the PLT Scheme Reference section 1.1.13.
> >
> > 1.  PLT Scheme supports true native / OS threads meaning that multiple
> core
> > CPU's are fully taken advantage of.
> >
> > -or-
> >
> > 2.  PLT Scheme simulates threads within scheme in an OS portable way.
>  All
> > scheme threads run within one (or a small or limited number) of OS
> threads.
> > Multi-core CPU's are therefore not fully utilized.
> >
> >
> > Many Scheme's and Lisp's out there say they support threads but how they
> do
> > this (cooperative/pre-emptive, native/simulated) makes all the difference
> in
> > the world.  Sadly, virtually no one's documentation makes it clear what
> you
> > are dealing with.  Adding the above text would clarify the matter.
> >
> > Thanks.
> >
> > Blake McBride
> >
> >
> >
> >
> > _________________________________________________
> >  For list-related administrative tasks:
> >  http://list.cs.brown.edu/mailman/listinfo/plt-scheme
> >
> >
> _________________________________________________
>  For list-related administrative tasks:
>  http://list.cs.brown.edu/mailman/listinfo/plt-scheme
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.racket-lang.org/users/archive/attachments/20081118/0dd6c8eb/attachment.html>

Posted on the users mailing list.