yet another way to communicate between processes

Matthias Lang <>
Fri Jan 21 13:25:50 CET 2011


How many ways can processes communicate?

  - Message passing, obviously.

  - Going outside Erlang, e.g. through files, sockets, pipes, etc.

  - ETS

  - Hipe lets you destructively update binaries

Today, I saw a new one: (ab)use erlang:process_info(Pid, dictionary) to
read another process' process dictionary. user_drv:interfaces/1 does it.

Matt


More information about the erlang-questions mailing list