Hi Darren This was sort of mentioned before, under the thread "STM Criticisms from Bryan Cantrill." I read the one article Bryan linked to and was disappointed to see that it did not talk about the intersection of STM and immutable data structures. Did you find any coverage of that?
Stuart > > The current issue of Queue magazine has a couple of very interesting > articles about concurrency and STM: > > http://mags.acm.org/queue/200809/ > > Their conclusion as I understand it is that STM is still being > researched and might not prove to be the solution everyone thinks it > is. My conclusion is that concurrency is hard and I want as many tools > available to me as I can get. I'm fine with STM as long as I can use > raw locks when I need to and message passing when that makes more > sense. But don't listen to me, go read the articles! > > I also enjoyed the Erlang article. It seems that the message-passing > independent process paradigm in erlang is a close parallel of the > agent model in clojure. I wonder what alternatives the considered when > thinking about concurrency in erlang. > > Apologies if this has been mentioned already (I did a quick search of > the list but drew a blank). > > -Darren > > --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Clojure" group. To post to this group, send email to clojure@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/clojure?hl=en -~----------~----~----~----~------~----~------~--~---