Live data from Hacker News

Why I ever wrote Clojure

thesoftwarephilosopher.com

11–20 of 55 posts

Re: Why I ever wrote Clojure

#12

>I suspect this is the real reason Clojure was created, I bet Rich was just really bored. I notice too that a noticeable number of people pick up Clojure because it's new and shiny. As a longtime Clojurian I find that attitude can be disappointing to run into, like when you realize a growing friendship will die because they're not serious about living in your city. I don't claim to know the man but the reasons Rich w…

he said somewhere that he was inspired by Whiteheas's book "Process and Reality"

Re: Why I ever wrote Clojure

#13
Isn't the draw of mathematics the same way for lots of math-heads, they aren't necessarily interested in how meaningful real-world problems they are solving at the end.

Not sure if Clojure is that special here, it's probably the same with other appealing programming languages that have cultures distinct from default enterprise PL cultures.

Re: Why I ever wrote Clojure

#14
This somehow reminds me of that time Jude Law explained to an interviewer that he is very good looking and therefore had to avoid roles for very good looking people in order to be taken seriously as an actor.

Re: Why I ever wrote Clojure

#15

>I suspect this is the real reason Clojure was created, I bet Rich was just really bored. I notice too that a noticeable number of people pick up Clojure because it's new and shiny. As a longtime Clojurian I find that attitude can be disappointing to run into, like when you realize a growing friendship will die because they're not serious about living in your city. I don't claim to know the man but the reasons Rich w…

[deleted]

Re: Why I ever wrote Clojure

#16
post #12

>I suspect this is the real reason Clojure was created, I bet Rich was just really bored. I notice too that a noticeable number of people pick up Clojure because it's new and shiny. As a longtime Clojurian I find that attitude can be disappointing to run into, like when you realize a growing friendship will die because they're not serious about living in your city. I don't claim to know the man but the reasons Rich w…

he said somewhere that he was inspired by Whiteheas's book "Process and Reality"

That was in a talk called "Are we there yet?" where he explains Clojure's time model.

Re: Why I ever wrote Clojure

#17
I suspect this is the real reason you wrote this, I bet you were just really bored.

That aside, I got into Clojure because churn everywhere else is exhausting. It's pragmatic with interop, you can use with the new shiny thing without leaving your garden or losing your sanity.

EDIT: you must have forgotten how bad (mostly) it is everywhere else.

Re: Why I ever wrote Clojure

#18

While I agree with the boredom premise (I was also bored!), the practicality of Clojure was also very important. In fact if I were to deploy something to prod today that is FP, then I either use Scala or Clojure. Fintech benefits from concurrency, immutability and all, so obviously there is much more nuance to "why fintech uses Clojure".

Doesn't everyone benefit from those things? I didn't follow the fintech call-out here. Is fintech really that much different from other fields? I worked in it for a couple years and the only big difference I saw is how much of a pain all the regulatory hurdles are.

Re: Why I ever wrote Clojure

#19
My biggest contention with the article is around writing enterprise software

I find solving business problems exciting. I didn’t really get into this business to purely write code or only work with novel technologies. I got into to empower others to do things they otherwise wouldn’t, couldn’t, or didn’t think to do.

To me, the language I work with is such a small slice of the pie. The problems don’t even have to be novel, I simply like approaching a problem and solving it well, and hearing the feedback about how it helps.

Post reply on HN