From: Brian Candler Date: 2011-04-05T17:54:11+09:00 Subject: Re: functional languages -- any recommendations? 7stud -- wrote in post #990914: > Haskell, Scala, or Erlang? Which one is the best? I'd say Erlang would be the easiest to get your head round. It lets you create lightweight processes which can send explicit messages to each other, and keep their own state. This is pretty similar to the concept of "objects", except because it uses real message passing, it eliminates many of the problems of threads. Furthermore, your processes could be on the same machine or on different ones, and nothing changes in the code. Calling a function in Erlang can have side effects (in particular, the sending of a message), and hence it's not a true functional language. -- Posted via http://www.ruby-forum.com/.