On 7/27/2012 5:07 PM, Ross Finlayson wrote:

I'm
puzzled by why so many programmers these days seem afraid (or unaware)
to do this.

I think it's a legacy of 1990s Windows and Mac OS: poor IPC, poor process management, etc. But they had threads, which avoids the need for either.

Now we've got a generation of programmers who didn't face the opposite problem: bad or missing thread implementations, but excellent IPC and process management, which encourages cooperative multi-process agglomerations.

Tim, I recommend you read any book by W. Richard Stevens, and this: http://www.eecs.berkeley.edu/Pubs/TechRpts/2006/EECS-2006-1.pdf

tl;dr on the latter: threads are mathematically proven to be evil.
_______________________________________________
live-devel mailing list
live-devel@lists.live555.com
http://lists.live555.com/mailman/listinfo/live-devel

Reply via email to