ACTOR, a threaded object-oriented language