Breeze and Erlang

While paging through Joe Armstrong’s HOPL III talk about Erlang I was struck by the clear similarity between “supervision trees” (slides 28-30) and the exception model in Breeze, the workflow/choreography language I developed at DSTC in the late ’90s. Ironically, my goals/motivations at the time were to explore simplification of concurrent/thread-based programming models by applying a Java-like exception model to failure handling.

Post a Comment

You must be logged in to post a comment.