News for hackers. Stuff that matters.
Re:What's all this fuss about Erlang? (2007) by amelius on Wednesday January 25, 2017 @05:20AM (#13480220)
> As Erlang requires message passing overhead by design

That's Erlang's main weakness. For parallel code, structurally shared data is immensely useful for processes running in the same address space. With Erlang, you have to give that up.

OTOH, not having this possibility makes distributing processes to other nodes a lot simpler.

Re:What's all this fuss about Erlang? (2007) by joesb on Wednesday January 25, 2017 @05:56AM (#13480369)
You should be able to share data in Erlang's model, because the data are immutable. You just can't modified the shared data.
Re:What's all this fuss about Erlang? (2007) by amelius on Wednesday January 25, 2017 @08:54AM (#13481344)
Yes, I meant immutably shared data.