Re:Erlang-in-Haskell: an Erlang-like distributed computing f...
by anonymousDan on Friday May 13, 2011 @08:45AM
(#2544404)
If you don't mind me asking, what are the disadvantages of having this as a feature in the language/runtime (as opposed to providing it as a library). Is it that it keeps the language simple? Also, can you give a bit some examples of the advantages Haskell has over Scala/Ocaml for the library based approach?
Ocaml has had success in this area as well, but the base language is a bit less pliable compared to Haskell, so it does not feel as fluent.
What I don't like about the shared-local, message-pass-global approach is that you have two kinds of concurrency in the same application. I'd much rather go with one, and in that case it must be the latter.