> My advice to *all* programmers is to never use more than one thread
> in the same address space.  I have never in 20 years worked on a
> multiple threaded program that actually got all of the threading
> issues right.  There are always subtle bugs that cause error that
> are very difficult to reproduce and fix.  Multithreading is the
> fastest road to buggy code that I know of.  Avoid it.  If you
> absolutely, positively must have multiple threads of control, put
> each thread in its own address space (make it a process.)

I second the motion!

Reply via email to