Orca
In Orca i processi possono essere creati tramite il costrutto
fork proc1 (shared data) [on (processor)];
I processi comunicano indirettamente tramite oggetti condivisi.
Un processo può passare un oggetto shared ai suoi figli creando così una gerarchia di processi che condividono oggetti:
process proc1 (Id: integer; ObjX: shared ObjectType);
begin
. . . . .
end;