4 ms·
Thanks for the recommendations. A lot of people are suggesting different functional programming languages here -- Erlang, Clojure, Haskell, Scala and Lisp. I'm
by nithinbekal 16y ago
Thanks for the recommendations. A lot of people are suggesting different functional programming languages here -- Erlang, Clojure, Haskell, Scala and Lisp. I'm becoming more and more interested in learning Lisp before trying the other languages. What do you think of such an approach? Would it help me understand Erlang/Haskell/Clojure/Scala better in the future?
- skeltoac 16y agoI am just now getting into Lisp so I can't say how learning it would affect subsequent language exploration. Functional programming is good but if it's the most interesting part of any language, that would be a boring language. Erlang's functional style and pattern matching syntax were novel but the immutable bindings, process spawning, and message passing made it interesting to me. In Lisp, I am interested in S-expressions and macros (and wishing it had those other Erlangly bits I mentioned!).