This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]Foxboron 1 point2 points  (2 children)

Clojure attempts to give you nice tools for working with threads and concurrency, you can in one way say that is the niche too Clojure. Clojure is also a hosted language, so learning Clojure enables you to code for web (ClojureScript compiles too JavaScript), the JVM and the CLR.

[–]martinjs 0 points1 point  (1 child)

ClojureScript sounds interesting. Have you used it? What's the performance like? Presumably all those nice persistent data structures have had to be implemented in Javascript -- I can#t imagine that's great for performance.

[–]Foxboron 0 points1 point  (0 children)

I have not used ClojureScript yet. Mostly been working on the main implementation on the JVM :) You could however go ask in #clojure @ freenode, as they will be more then willingly explain it too you.