You're probably right, I was confusing actors with agents. On Tuesday, September 20, 2016 at 7:05:19 PM UTC-7, Matan Safriel wrote: > > Actually, I am not sure clojure implements the actor model, which I can > only construe as the Erlang actor model here. I am almost certain the core > language explicitly does not: http://clojure.org/about/state > > It can be shoehorned somehow (see okku) but I would probably not venture > saying clojure supports the actor model. > > Sent from my mobile > > -------- Original Message -------- > From:Beau Fabry > Sent:Wed, 21 Sep 2016 03:47:29 +0300 > To:Clojure > Subject:Re: core.async top use cases > > I'm no expert on this, but the Actor model and the CSP model seem to be > two different ways to model a concurrent system. Clojure supports them > both. Personally I find the CSP model a simpler and easier to understand > one than Actors, and so pretty much default to it. You might find > non-clojure related sources comparing the tradeoffs between the two though? > > > On Monday, September 19, 2016 at 11:50:53 PM UTC-7, Matan Safriel wrote: >> >> Thanks but I'm not entirely sure about this. I could use agents for side >> effects too, or at least I thought so. Care to further clarify? >> >> >> -------- Original Message -------- >> From:William la Forge >> Sent:Tue, 20 Sep 2016 02:37:20 +0300 >> To:Clojure >> Subject:Re: core.async top use cases >> >> The really nice thing to me is that async handles side-effects while >> agents do not. >> >> -- >> You received this message because you are subscribed to the Google >> Groups "Clojure" group. >> To post to this group, send email to clo...@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+u...@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 a topic in the >> Google Groups "Clojure" group. >> To unsubscribe from this topic, visit >> https://groups.google.com/d/topic/clojure/peJXvE0nBZs/unsubscribe. >> To unsubscribe from this group and all its topics, send an email to >> clojure+u...@googlegroups.com. >> For more options, visit https://groups.google.com/d/optout. >> > -- > You received this message because you are subscribed to the Google > Groups "Clojure" group. > To post to this group, send email to clo...@googlegroups.com <javascript:> > Note that posts from new members are moderated - please be patient with > your first post. > To unsubscribe from this group, send email to > clojure+u...@googlegroups.com <javascript:> > For more options, visit this group at > http://groups.google.com/group/clojure?hl=en > --- > You received this message because you are subscribed to a topic in the > Google Groups "Clojure" group. > To unsubscribe from this topic, visit > https://groups.google.com/d/topic/clojure/peJXvE0nBZs/unsubscribe. > To unsubscribe from this group and all its topics, send an email to > clojure+u...@googlegroups.com <javascript:>. > For more options, visit https://groups.google.com/d/optout. >
-- 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 --- You received this message because you are subscribed to the Google Groups "Clojure" group. To unsubscribe from this group and stop receiving emails from it, send an email to clojure+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.