D2 status interim report ?

Sean Kelly sean at invisibleduck.org
Sun Jun 22 22:41:56 PDT 2008


== Quote from Walter Bright (newshound1 at digitalmars.com)'s article
> Sean Kelly wrote:
> > There are decades of research in SMP and a raft of established practice...
> > outside of the classic and frustrating explicit use of mutexes and the like.
> > Why not agents, CSP, transactional memory, plain old parallel programming
> > instructions as per languages like Cilk, etc?  This is one area where I don't
> > think D should necessarily try to re-invent the wheel.
> None of them has caught on and established itself as the right way to do
> parallel programming.

I don't think that looking at the history of mainstream programming is going
to be of much use here.  SMP didn't even matter until just a few years ago, as
most of the world's programmers weren't targeting platforms where SMP was
practical or desirable.  But the research community hasn't been standing still,
and some specialist circles have been doing SMP all along.  I suppose what I'm
saying is that I think it's wrongheaded to discount existing practice because
none of them are mainstream, because this has nothing to do with how good
they are.


Sean



More information about the Digitalmars-d mailing list