On Tue, Oct 12, 2010 at 07:22:33AM -0700, Damian Conway wrote:
What we really need is some anecdotal evidence from folks who are actually
using threading in real-world situations (in *any* languages). What has worked
in practice? What has worked well? What was painful? What was error-prone?
On Tue, Oct 12, 2010 at 03:42:00PM +0200, Leon Timmermans wrote:
On Mon, Oct 11, 2010 at 12:32 AM, Ben Goldberg ben-goldb...@hotmail.com
wrote:
If thread-unsafe subroutines are called, then something like ithreads
might be used.
For the love of $DEITY, let's please not repeat ithreads!
I haven't enough smarts to see if this is at all what you're looking for
but is used some of the same terms:
http://dpj.cs.uiuc.edu/DPJ/Home.html?cid=nl_ddjupdate_2010-10-12_html
Welcome to the home page for the Deterministic Parallel Java (DPJ) project
at the University of Illinois at
On Tue, Oct 12, 2010 at 10:43:44PM +0200, Leon Timmermans wrote:
On Tue, Oct 12, 2010 at 4:22 PM, Damian Conway dam...@conway.org wrote:
The problem is: while most people can agree on what have proved to be
unsatisfactory threading models, not many people can seem to agree on
what would
On Tue, Oct 12, 2010 at 07:22:33AM -0700, Damian Conway wrote:
Leon Timmermans wrote:
For the love of $DEITY, let's please not repeat ithreads!
$AMEN!
Backwards compatibility is not the major design criterion for Perl 6,
so there's no need to recapitulate our own phylogeny here.
The
On Wed, Oct 13, 2010 at 04:00:02AM +0200, Leon Timmermans wrote:
On Wed, Oct 13, 2010 at 12:46 AM, Tim Bunce tim.bu...@pobox.com wrote:
So I'd like to use this sub-thread to try to identify when lessons we
can learn from ithreads. My initial thoughts are:
- Don't clone a live interpreter.
On Tue, Oct 12, 2010 at 02:31:26PM +0200, Carl M?sak wrote:
Ben ():
If perl6 can statically (at compile time) analyse subroutines and
methods and determine if they're reentrant, then it could
automatically use the lightest weight threads when it knows that the
entry sub won't have side
On 2010-Oct-12, at 10:22, Damian Conway wrote:
What we really need is some anecdotal evidence from folks who are actually
using threading in real-world situations (in *any* languages). What has worked
in practice? What has worked well? What was painful? What was error-prone?
And for which