threads - use them as much as you can

Samuel Tardieu <>
Mon Nov 27 15:18:15 CET 2000


On 27/11, Ulf Wiger wrote:

| Well, what I meant was that it's perhaps not made clear enough that
| handling concurrency in Erlang is so much simpler than in, say, Java,
| that people simply don't believe you when you try to explain it.
| Whether Erlang processes are implemented as OS threads (it has been
| done experimentally) or in a VM is beside the point. The point is that
| the user doesn't have to care, and concurrency is incredibly much
| easier to handle in Erlang than in Java.

I agree with you and Thomas (I know that Erlang processes are not OS
processes, thanks :-), but the strong point are IMO:

  - absence of global variables
  - mailboxes between processes

 Sam





More information about the erlang-questions mailing list