What's your thoughts on clojure?

...

Other urls found in this thread:

lighttable.com/
twitter.com/SFWRedditImages

I don't really understand it, but when I use it I feel like I'm talking to god

Not too interested.

It's basically just LISP again, and again with very little uptake.

I just finished reading through Clojure for the Brave and True and am excited to start using Clojure in personal projects. Seems like a practical functional language with modern design sensibilities.

However, I am somewhat concerned about its unpopularity. There don't seem to be too many libraries for it (although it has most of the common stuff covered, and with java interop what do you really need?), and most of the blog posts I can find are from years ago.

Still, I have high hopes. I think it's a strong language, it has its passionate users, and Rich Hickey is great. Maybe few use it just because it's functional. And because you kind of need familiarity with Java to use it.

Go through the Clojure koans as well.

Also, what is RIch Hickey's academic background? I'm curious.

> because it's functional. And because you kind of need familiarity with Java to use it.
And because other languages like Scala or such work better for people who want a variant on Java, yes.

It's also the case that even this variant of LISP hasn't been able to show *why* you'd want to use it. Sure, the design of that language is sound enough, but you just need "more" to make a point why.

That all those LISPs have existed and some of the highest profile thing among all of them is a feature-rich but big and relatively slow text editor is an indication to most people that this isn't quite a winning concept.

I dunno. Looking around, apparently he majored in Music Composition at Berklee College of Music, and he seems to have gotten a (Masters?/Bachelors?) in compsci later from Empire State College.

The license of closure, EPL, isn't compatible with GPL. I'm very interested in its lisp way but I won't use unless it goes compatible with GPL.

runs on the JVM so it's guaranteed to be shit-tier

And yet Java is currently the #1 programming language according to TIOBE...

Microsoft Windows is #1 operating system but not everyone agrees it is the best OS.

Thanks for the info. Where did you find that? I couldn't find it through any google searches.

Heh, no. The JVM is pretty nice, and a lot of software is good or great, comparatively speaking.

Admittedly Emacs has little appeal among those who don't really need to use it. I only picked it up because I was told that it was the best editor for a lisp.

There are IDES for Clojure, though, like Nightcode or Cursive. "Hopefully those will catch on so that people can use Clojure without learning Emacs" says this user who will probably continue using Emacs.

His LinkedIn page has some scarce information, and some random blog posts I found ("Rich Hickey bio") filled in some of the details.

Thanks.

Use Lighttable: lighttable.com/

Really, what's wrong with emacs? It's a fine editor.

> Admittedly Emacs has little appeal among those who don't really need to use it.
That is the case for almost anything?

That's not quite the actual problem with LISP though. It's just one of relatively few production LISP software that people use. And yet you don't even really think "well, that editor was probably so much easier and better to write in LISP, I'd most definitely almost need to use LISP if I wanted to re-write this editor (better) from scratch!"

It just doesn't make a good point for LISP. And Clojure doesn't really have anything either.

This.

confirmed for retard

dynamic typing is seriously a meme

you're a meme