4 ms·
The problem with Erlang, is it doesn’t let you do that. Erlang is religious about concurrency. Erlang allows any concurrency model as long as it’s actors. Unlik
by sofuture 15y ago
The problem with Erlang, is it doesn’t let you do that. Erlang is religious about concurrency. Erlang allows any concurrency model as long as it’s actors. Unlike Java/C++/Scala it doesn’t provide concurrency constructs that allow you to create other concurrency models. It works at a higher level of abstraction.
That's not even close to true. Getting different building blocks from a language/runtime is not the same as not getting any building blocks.
Erlang absolutely thrashes the JVM with it's concurrency features, and easily extends across cores and machines like not much else.
- tbrownaw 15y ago> That's not even close to true. Getting different building blocks from a language/runtime is not the same as not getting any building blocks. As an example of this, how to write a mutex in erlang: http://james-iry.blogspot.com/2009/04/erlang-style-actors-are-all-about_16.html http://james-iry.blogspot.com/2009/04/erlang-style-actors-ar...