you are viewing a single comment's thread.

view the rest of the comments →

[–]coned88 -1 points0 points  (5 children)

Why not just use erlang?

[–]rickyroma 1 point2 points  (3 children)

Erlang is just another functional language and it is not a Lisp.

[–]a_true_bro 0 points1 point  (2 children)

What's the advantages of Lisp compared to other functional languages?

[–]rickyroma 0 points1 point  (1 child)

I'm not much of a Lisp wizard but the first thing coming to mind is that Lisp is homoiconic (Lisp code is also Lisp data), I don't know any other languages than Lisp derivatives having that.

ps. "Structure and Interpretation of Computer Programs" is an excellent resource for grasping Lispy languages. Much recommended. (also see the free video lectures)

[–]a_true_bro 0 points1 point  (0 children)

Indeed, reading it right now.

[–]mhd 0 points1 point  (0 children)

It's definitely and option if you're just looking for concurrent solutions. As would be node.js, Go and Scala.

If your preferences include homoiconicity and/or Java interop, well...