When Steele and Sussman wanted to explore Actors, they built an
evaluator in LISP.  Their work eventually resulted in Scheme, which
moved us from dynamic to static/lexical scoping, but is _not_ an actor
language.  Since then there has been ongoing confusion about the
relationship, if any, between Actors and Lambda Calculus.

Kernel is a modern Scheme variant based on explicit, rather than
implicit evaluation.  It is on this foundation, in about a page of
code, that I demonstrate how a simple Actor system can be implemented.
 It is my hope that this show that Actors are not simply functions,
but rather are simple powerful building-blocks for managing
concurrency in the presence of mutable state.

<http://www.dalnefre.com/wp/2012/02/implementing-actors-in-kernel/>
_______________________________________________
fonc mailing list
[email protected]
http://vpri.org/mailman/listinfo/fonc

Reply via email to