This last SOTO re-reminded me of what an inveterate fan I am of Perl 6. Wow.
My question today is about concurrency. I can imagine how things like IPC
Mailboxes (e.g. RFC 86) happen in modules. I can also imagine why Threads
(e.g. RFC 1) should be in modules- given the obvious dependence on underlying
OS. I do see both C<fork> and C<wait> in S29, but not in STD.pm, which brings
me to the questions:
* Where will C<fork>, C<wait>, and possible friends (e.g. Perl 5's
C<open>-with-|) live?
* Is there any expectation of message-passing concurrency functions living
inside STD.pm?
* How about shared/software-transactional memory?
Hopefully I'm not inadvertently starting any kind of flame-fest about anyone's
favorite concurrency model here :-D
Best,
David.
____________________________________________________________________________________
Never miss a thing. Make Yahoo your home page.
http://www.yahoo.com/r/hs