I am looking for some introductions to the actor model. I don't mind books in specific programming languages, as long as they don't distract away or restrict the presentation of the model

Is this a good one?

Actors: A Model of Concurrent Computation in Distributed Systems (MIT Press), by Gul Agha, 1986

I am uncertain because

  • it is a PhD dissertation which might be for things that were experimental and then found useless, and
  • it was in 1986 and I am not sure how much the model has changed.


  • 1
    $\begingroup$ We will need to know who the target audience is. Yes you, so tell us a little about your self. What is you experience / level of education? What is your motivation for learning this? $\endgroup$ Feb 12, 2021 at 8:05
  • 1
    $\begingroup$ kindergarten. interested. $\endgroup$
    – Tim
    Feb 12, 2021 at 11:49
  • $\begingroup$ "Everything I needed to know, I Iearned in kindergarten." - Robert Fulghum. If only that were true of all of us. $\endgroup$
    – Scott Rowe
    Feb 15, 2021 at 1:16
  • $\begingroup$ I don't see much when I search, except for references to my favorite missing in action person, Bret Victor. You could try this link as a starting point: A World Without Agile, Can You Imagine?. I am not sure of the need for concurrency in much mainstream development, but I suppose things could change. People could get sharper wits. ("The universe is full of magical things patiently waiting for our wits to grow sharper" - Eden Phillpotts) $\endgroup$
    – Scott Rowe
    Feb 15, 2021 at 1:25
  • $\begingroup$ @ScottRowe what are needed in mainstream development? $\endgroup$
    – Tim
    Feb 15, 2021 at 20:03


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.