[plt-scheme] Thread documentation
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>