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
-~----------~----~----~----~------~----~------~--~---

Reply via email to