[erlang-questions] C nodes and OTP

Matthias Lang <>
Thu Jan 17 23:09:05 CET 2013



MT> > If you don't need the startup decoupled, I believe an Erlang port is a
MT> > better choice.
...

DW> One of the big advantages of a C node is that the C code can live a
DW> relatively independent life: if it crashes, it does not take Erlang
DW> with it.   That's more important than simplicity or speed for us.

It sounds like you're confusing a linked-in driver and a regular port.
A linked-in driver can crash the Erlang VM. A plain port program cannot.

Matt



More information about the erlang-questions mailing list