How the actor model differs from traditional OOP
I've been teaching myself Elixir lately, and one of the concepts you come up against soon enough is that of actors, or more specifically the actor model. On the surface actors look a lot like the objects I'm used to in Ruby.
Forget classes, inheritance, or even objects for a moment: those are not the core tenants of OOP. . . .