From: David Herman (dherman at ccs.neu.edu) Date: Mon Apr 21 20:04:27 EDT 2003 |
|
> Programming with shared state and concurrency is very difficult and > when you do (inevitably) make mistakes, it is very difficult to debug > them, due to the nondeterminism in the system. "Sharing is the root of all evil in concurrent programming." -- Joe Armstrong, at LL2 <http://ll2.ai.mit.edu> Dave PS How many roots can "all evil" have? I guess evil uses multiple inheritance -- but we knew that already. :)
Posted on the users mailing list. |
|