Well, well...

Julio César Carrascal Urquijo jcesar at phreaker.net
Fri Aug 3 09:47:22 PDT 2007


Jarrett Billingsley wrote:
> I've used an app written in Erlang -- Wings3D -- fairly extensively, and I 
> can tell you that the program _never crashes_.  If there is an error 
> somewhere, sometimes I'll get a gray screen telling me "hey this crashed, I 
> made a crash log" but then the program picks right back up where it left 
> off.  Not really any different than an exception report. 

Yes, that's because Erlang supports a mechanism know as process 
monitoring in which for most process another process is launched whose 
sole task is checking up the behavior of the first one. Process are so 
cheap that you can "waste" one process to monitor another and relaunch 
it if it crashes.



More information about the Digitalmars-d mailing list