Version française
Home     About     Download     Resources     Contact us    

This site is updated infrequently. For up-to-date information, please visit the new OCaml website at

Browse thread
Where's my non-classical shared memory concurrency technology?
[ Home ] [ Index: by date | by threads ]
[ Search: ]

[ Message by date: previous | next ] [ Message in thread: previous | next ] [ Thread: previous | next ]
Date: 2008-05-19 (21:51)
From: Jon Harrop <jon@f...>
Subject: Re: [Caml-list] Re: Where's my non-classical shared memory concurrency technology?
On Monday 19 May 2008 13:24:26 Berke Durak wrote:
> > > > Similarly, avoiding threads removes concurrency bugs...
> Avoiding threads means to me
> ...
> Avoiding threads almost eliminates consistency bugs
> ...
> If you avoid threads
> ...

There are two problems with what you wrote in this context:

1. You are replying to a thread about shared-memory parallelism with a 
discussion of sequential concurrency, which is completely different.

2. You keep saying "avoiding threads" but what you mean is "avoiding 

In essence, your solution to bugs that arise due to parallelism is to avoid 
parallelism. While true, that is not going to help anyone exploit multicores.

Dr Jon D Harrop, Flying Frog Consultancy Ltd.