Even the experts get threading wrong

dennis luehring dl.soluz at gmx.net
Thu Aug 7 04:39:52 PDT 2008


> Yes. There are two serious problems with multithreaded programming:

100% ack

and the others try to fix their known-misunderstanding - by using large amounts of sychronization code - killing the speed of every algorithm  
downto a single thread solution - on an multicore system :-)

> For example, the common double checked locking bug is impossible to 
> express in D without subverting the type system.

thats sound good to me

are there any plans of direct intergration of thread-creation/control ability into the language? aspects of corn concurreny programming?
http://cornlanguage.com/tutorial/index.html#5concr

and what about exceptions?
how to travel through the thread worlds

ciao dennis



More information about the Digitalmars-d mailing list