On Thu, 17 Dec 2009 00:51:48 +0000, dsimcha wrote: > == Quote from Andrei Alexandrescu ([email protected])'s > article >> But let's not forget we have concurrency ahead of us. I encourage you >> all to chime in with your thoughts and ideas regarding all aspects of >> concurrency. The recent multicore performance bug is a great starting >> point. If you try e.g. shared and it's broken, let us know. If you try >> it and it works, push it til it breaks. If you have ideas on how to >> make semantic checking better, pipe up. >> Andrei > > I think for this to happen, there needs to be a tutorial somewhere > explaining what shared is supposed to do (there were so many ideas > thrown around that I don't remember them all and don't know which ones > got adopted), and how much of it is already implemented.
I agree. The whole thing is very confused right now, and certainly everything I try in my code doesn't work out. The only way I can use threads tight now is to avoid use of shared at all. If anyone knows how it is supposed to work now, please write out a description.
