In describing ideal actor systems, I have talked about achieving some level of resilience by stopping wobbling actors and their correspondents. In describing this, I have used words like 'kill', 'murder', and 'suicide'. 'Death before confusion' is a powerful slogan, but it can lead to a very dark and unnecessary place.
So I will now be using words like 'stop', 'halt', and 'cease' instead.
I now look at 'actor' and think that it too may be problematic. We use it as Hewitt did, as 'a thing that acts', but it has much stronger associations with 'a person who acts'. I think this small confusion has made some people suspicious of 'The Actor Model'.
At this stage in the evolution of the model, there are lots of systems that claim to be actor systems that I think are not.
So
I am going to stop using 'actor'. Until I figure out the better word, I
will be using 'process'. 'Process' is already a term of art, but it
comes much closer to describing the communicating distributed objects
that I want to build than 'actor' does.
--
You received this message because you are subscribed to the Google Groups "friam" group.
To unsubscribe from this group and stop receiving emails from it, send an email to friam+un...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/friam/60fbd9aa-038d-4b20-a048-5e4f57b4535fn%40googlegroups.com.
Until I figure out the better word, I will be using 'process'. 'Process' is already a term of art, but it comes much closer to describing the communicating distributed objects that I want to build than 'actor' does.
--
To view this discussion on the web visit https://groups.google.com/d/msgid/friam/CANpA1Z3ux8mD57Tz7aCbPdh8O3Uaq9Mkyzvfw5Z633Leo-uN%2Bw%40mail.gmail.com.