Actor model of computation
Everything is an actor, an active object that communicates by passing messages to other actors
When an actor gets a message it may:
- Create actors; send messages; change state
Each actor contains
- Script [procedures] & Acquaintances [data]
Actors are inherently parallel, distributed