Better rant flow as per suggestions

new_docs_polish
Tyler Goodlet 2021-06-14 06:41:10 -04:00
parent 4ee7db338d
commit 0301d105dd
1 changed files with 15 additions and 16 deletions

View File

@ -250,23 +250,17 @@ the parallelism you may have been needing.
Wait, huh?! I thought "actors" have messages, and mailboxes and stuff?! Wait, huh?! I thought "actors" have messages, and mailboxes and stuff?!
*********************************************************************** ***********************************************************************
Let's stop and ask how many canon actor model papers have you actually read? Let's stop and ask how many canon actor model papers have you actually read ;)
From our experience many "actor systems" aren't really "actor models"
since they **don't adhere** to the `3 axioms`_ and pay even less
attention to the problem of *unbounded non-determinism* (which was the
whole point for creation of the model in the first place).
From the author's mouth, **the only thing required** is `adherance to`_ From the author's mouth, **the only thing required** is `adherance to`_
the `3 axioms`_, *and that's it*. the `3 axioms`_, *and that's it*.
To get more fired up on the matter, please read these issues: ``tractor`` adheres to said base requirements of an "actor model"::
- https://github.com/goodboy/tractor/issues/210
- https://github.com/goodboy/tractor/issues/18
*News flash*: many "actor systems" aren't really "actor models" since
they **don't adhere** to the `3 axioms`_ and pay even less attention to
the problem of *unbounded non-determinism* (which was the whole point
for creation of the model in the first place).
Again, ``tractor`` does seem to adhere to the base requirements of
an "actor model"::
In response to a message, an actor may: In response to a message, an actor may:
@ -274,11 +268,16 @@ an "actor model"::
- create a finite number of new actors - create a finite number of new actors
- designate a new behavior to process subsequent messages - designate a new behavior to process subsequent messages
``tractor`` requires *no further api changes* to accomplish this.
**and** requires *no further api changes* to accomplish this.
If you want do debate this further please feel free to chime in on our If you want do debate this further please feel free to chime in on our
chat or discuss on one of the above issues *after you've read chat or discuss on one of the following issues *after you've read
everything in them*. everything in them*::
- https://github.com/goodboy/tractor/issues/210
- https://github.com/goodboy/tractor/issues/18
Let's clarify our parlance Let's clarify our parlance
************************** **************************