Scala is often mentioned as a facilitator for doing concurrent programming -- in part due to Scala’s Actors library -- but compared to a language like Erlang which is designed with concurrency in mind, the differences turn out to be more than subtle. Yariv Sadan blogs about the issues in Scala vs. Erlang. Read Yariv's complete post: http://yarivsblog.com/articles/2008/05/18/erlang-vs-scala/