multi-core software

John Thingstad jpthing at online.no
Sat Jun 6 22:47:32 CEST 2009


På Sat, 06 Jun 2009 21:46:51 +0200, skrev George Neuner  
<gneuner2 at comcast.net>:

> On Fri, 05 Jun 2009 16:26:37 -0700, Roedy Green
>
> Add to that the fact that programmers have shown themselves, on
> average, to be remarkably bad at figuring out what _should_ be done in
> parallel - as opposed to what _can_ be done - and you've got a clear
> indicator that threads, as we know them, are not scalable except under
> a limited set of conditions.
>
> George

I find the dataflow model of concurrency on Oz to be interesting and to  
address many of the issues you just mentioned.
See in particular: 'Dataflow variables and declarative concurrency' and  
onward.
http://en.wikipedia.org/wiki/Oz_(programming_language)


---------------------
John Thingstad



More information about the Python-list mailing list