>> Well, it seems for me that Erlang is much less functional than Lisp. >> It's totally OO, in fact. > > OO is orthogonal to functional. ? Kay's definition of OOP necessarily implies imperative behaviour. > Erlang is pure functional, Erlang functions are not prevented from having side effects in any way.