I think the strongest argument I ever found and which indicates the complexity involved with Concurrent programming are the following 2 articles:
1. The too much milk problem<http://docs.google.com/leaf?id=0B1V4iBbCJCL0OTJkY2U5MDUtMGEzNS00NGExLThkZjItYjE3MmQ4NWJmNGJm&hl=en> This is taken from publicly available lecture note. I find this example very compelling because it shows how complicated a solution to a simple problem can be. 2. Why Threads cannot be implemented as a library<http://www.hpl.hp.com/techreports/2004/HPL-2004-209.html> These two are sufficient to convince many of the complexity of Concurrent programming. The way I try to convince people of the benefits of Clojure is by first explaining these 2 articles and then showing how easy life is with Clojure. On Tue, Jan 19, 2010 at 12:48 PM, Gene Tani <gene.t...@gmail.com> wrote: > > > On Jan 18, 5:48 pm, David Beckwith <thirdreplica...@gmail.com> wrote: > > And btw, thanks Erik, Gene, and Abhi for your suggestions! I'll look > > at those. > > David :) > > A few others, while you're at it: > > - Chap 2 of Houser/Fogus' "joy of Clojure" MEAP, > > - the "time, state, identity" talks e.g. > http://wiki.jvmlangsummit.com/Keynote_-_Hickey > > - other models: data parallel GHC for haskell, and scala's actors > > -- > 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 > Note that posts from new members are moderated - please be patient with > your first post. > To unsubscribe from this group, send email to > clojure+unsubscr...@googlegroups.com<clojure%2bunsubscr...@googlegroups.com> > For more options, visit this group at > http://groups.google.com/group/clojure?hl=en >
-- 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 Note that posts from new members are moderated - please be patient with your first post. To unsubscribe from this group, send email to clojure+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/clojure?hl=en