The good news about Erlang can be summed up at this: Erlang is the culmination of twenty-five years of correct design decisions in the language and platform. Whenever I've wondered about how something in Erlang works, I have never been disappointed in the answer. I almost always leave with the impression that the designers did the “right thing”. I suppose this is in contrast to Java, which does the pedantic thing, Perl, which does the kludgy thing, Ruby, which has two independent implementations of the wrong thing, and C, which doesn't do anything.
J. Armstrong. HOPL III: Proceedings of the third ACM SIGPLAN conference on History of programming languages, page 6-1--6-26. New York, NY, USA, ACM, (2007)
T. Schütt, F. Schintke, and A. Reinefeld. ERLANG '08: Proceedings of the 7th ACM SIGPLAN workshop on ERLANG, page 41--48. New York, NY, USA, ACM, (2008)
H. Mattsson, H. Nilsson, and C. Wikstrom. PADL '99: Proceedings of the First International Workshop on Practical Aspects of Declarative Languages, page 152--163. London, UK, Springer-Verlag, (1998)