back

by iLemming·7y ago·view on hn ↗
What? Clojure is not similar to Scala at all. Its learning curve is not that steep, because it allows you to learn things "à la carte" - you can pretty much learn it while building things. I have personally met several people to whom Clojure was the very first language they learned. I once give a book to our test automation engineer, and a week later, he has built a dashboard (for test runs) in Clojurescript. He was like: "I am very much surprised myself how quickly I was able to build it." It was a wild mish mash of all sorts of libraries, weirdly looking non-idiomatic Clojure code, but it was a completely functional app.
1 comments
> Clojure is not similar to Scala at all.

Like I said, I don't know much about it other than it's a pure functional language that compiles to java byte codes, so I lump it in with Groovy and Scala which are both in the same family. Maybe it is easier - Groovy and Scala (as much fun as they both are) definitely aren't. Isn't it as "pure" a Lisp as they can get away with and still run on a JVM though? Lisp has sent many worthy men screaming for the hills.

I don't believe so, because Armored Bear Common Lisp runs on the JVM.
Let's not forget Kawa Scheme.