"After 10 years programming in Java, I felt learning a new programming language, specifically in the functional languages world, will make me fresh. After a little googling and reading some reviews I selected two to look into more deeply: Erlang and Scala. Each one interested me because of some features. Before going on to read, please note that this article is not a comparison between any X and Y language."
- imabonehead
from Bookmarklet
"After 2 months playing with the two, I selected Erlang to dive in. Why? There were some reasons: * I like parallel and distributed programming and Erlang unifies both for you because of powerful location transparency between processes * Erlang is mature and Scala is under active development * Erlang syntax and its pattern matching is fun to work with * And finally, I wanted to experience a functional language not a hybrid one"
- imabonehead