Sentinels are used as an alternative over using null as the path terminator in order to get one or more of the following benefits:
-Increased speed of operations
-Reduced algorithmic complexity and code size
-Increased data structure robustness (arguably)
However, sentinel nodes rely on shared memory, which requires extra code to avoid data races. This causes sentinel nodes to have poor performance on concurrent systems.
Anons are Sentinel nodes.
=
MSM and Hollywood / the Left are the "Actor Model"
The actor model in computer science is a mathematical model of concurrent computation that treats "actors" as the universal primitives of concurrent computation. In response to a message that it receives, an actor can: make local decisions, create more actors, send more messages, and determine how to respond to the next message received. Actors may modify their own private state, but can only affect each other through messages.
LEARN TO CODE=