Hacker News new | ask | show | jobs
by eternalban 5172 days ago
Erlang is a CSP system, first and foremost, and not actors.

[CSP style concurrency on JVM]: https://www.youtube.com/watch?v=37NaHRE0Sqw (Kilim, it should be noted, was benchmarked as scaling better than Erlang/OTP.)

http://lambda-the-ultimate.org/node/4350 (paper in top comment is worth the read.)

Disclaimer: I think Erlang/OTP rocks. But JVM has its moments, as well, and in fairness has earned the "most advanced VM" title.

1 comments

Erlang isn't CSP by a long shot. If you take a look at

http://en.wikipedia.org/wiki/Communicating_sequential_proces...

Note that Erlang is different in all three aspects: Processes have identity, messaging is not rendezvous and there are no channels on which messaging occur.