Live data from Hacker News

Official Clojure Documentary page with Video, Shownotes, and Links

clojure.org

121–127 of 127 posts

Re: Official Clojure Documentary page with Video, Shownotes, and Links

#121
post #59

Looking back Clojure has been the best thing to happen to me in this industry I doubled my salary using it and changed industries to much more stable industries I've been to a lot of conferences and meet ups in my career but the feeling of joy and inclusivity at Heart of Clojure was unreal The community is still alive and well, my favourite passionate sub culture in the Clojure community at the moment is the Jank com…

> What surprised me the most in working with Clojure commercially is how many commercial developers did not get the ethos of the language or have watched the rich hickey talks or use the REPL Yeah, this continues to stick out. The amount of people I've come across who do Clojure development and restart the application (really, the JVM process, kill it and launch it again, over and over!) is way too high, considering…

Been over a decade since I used Clojure in anger, but at the time it really seemed like IDEs made it hard to use a REPL with a large codebase -- they seemed more to want it to be like a javac/maven stack. I assume that got better?

Re: Official Clojure Documentary page with Video, Shownotes, and Links

#122

Earlier quoted context omitted.

It definitely is more "mainstream" than others but I just don't see the same level of attention and enthusiasm around it anymore. I'm sure it is still being used in many places but like Elixir, hiring remains on the tough end.

Hiring good talent was always problematic. This has nothing to do with the quality, capacity, and robustness of the language or its relevance. Hiring people who would love to use Clojure but have no prior experience is not that difficult - it's just that every company wants an expert, but they don't want to offer expert salaries. In places where they do, the competition is nuts, on top of that, experienced Clojurista…

[deleted]

Re: Official Clojure Documentary page with Video, Shownotes, and Links

#123
post #98
post #96

Interesting, how many ex-users of Clojure are in the comments. Everyone is praising it, but also everyone moved to something else?

It’s a real statistical outlier, nearly every language people have moved on from gets negative reviews. Me, it was fun but it wasn’t for me and eventually I concluded a number of the fundamental design decisions were wrong.

Can you expand on that a bit? What language do you use now?

Re: Official Clojure Documentary page with Video, Shownotes, and Links

#124

Excellent. The only thing I wish they had added was borkdude.

Yes, sad there's no European presence (unless I missed someone). There's tons of Clojure over there. Metosin, Juxt, Borkent, Gaiwan (Arne), Flexiana, Peter Strömberg (Calva), Dustin Getz (hyperfiddle/electric), Christophe Grand (ClojureDart), Bojidar (CIDER), Renzo, and many, many more.

Oh wow, that's indeed a bit weird.

Re: Official Clojure Documentary page with Video, Shownotes, and Links

#125
post #96

Interesting, how many ex-users of Clojure are in the comments. Everyone is praising it, but also everyone moved to something else?

Less ex-user, more like: never really managed to get to use it at work I guess (just like it is for me). It is still a niche language (compared to the big ones) after all.

Re: Official Clojure Documentary page with Video, Shownotes, and Links

#126
post #98

Earlier quoted context omitted.

It’s a real statistical outlier, nearly every language people have moved on from gets negative reviews. Me, it was fun but it wasn’t for me and eventually I concluded a number of the fundamental design decisions were wrong.

Can elaborate which design decisions were wrong and why in your view?

Here’s one: Mike Rettig wrote a great post about this in the early days, long since lost to time. Didn’t take that much note of it at the time but grew increasingly convinced over time: shared memory primitives are a bad idea. We would have been better off with an architecture that prioritised message passing. (Not that you can’t do message passing in Clojure, just that it isn’t privileged the way STM is.)

Re: Official Clojure Documentary page with Video, Shownotes, and Links

#127
post #98

Earlier quoted context omitted.

It’s a real statistical outlier, nearly every language people have moved on from gets negative reviews. Me, it was fun but it wasn’t for me and eventually I concluded a number of the fundamental design decisions were wrong.

Can you expand on that a bit? What language do you use now?

These days, it’s mostly C#. It’s got one of the most sophisticated list processing modules of any language I know of, you can fairly easily write heavily immutable code. It’s a bit niche because Microsoft but it’s nonetheless solid.

My downsides compared to Clojure: no destructuring in parameter declaration. No immutable by default.

But it turns out I prefer typed languages. Which isn’t a thing I’m going to argue about!

Post reply on HN