Rich Hickey the creater of Clojure (functional Lisp) has done a bunch of nice videos on the language here is one he did on concurrency that is really very good:
http://blip.tv/file/812787 At the end, he introduces an ant colony simulation that has similar concurrency problems to your rock falling simulation. It is all done with immutable persistent data structures and transaction memory. I think it is the most exciting new programing language development of the past few years. I wound up watching many of his videos. Smalltalk could do this stuff well. _______________________________________________ Pharo-project mailing list [email protected] http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
