[plt-scheme] Re: Parameterizing Modules with variables

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>


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.