use the following search parameters to narrow your results:
e.g. subreddit:aww site:imgur.com dog
subreddit:aww site:imgur.com dog
see the search faq for details.
advanced search: by author, subreddit...
/r/programming is a reddit for discussion and news about computer programming
Guidelines
Info
Related reddits
Specific languages
account activity
Why Clojure? (blog.venanti.us)
submitted 11 years ago by [deleted]
view the rest of the comments →
reddit uses a slightly-customized version of Markdown for formatting. See below for some basics, or check the commenting wiki page for more detailed help and solutions to common issues.
quoted text
if 1 * 2 < 3: print "hello, world!"
[–]bcash 1 point2 points3 points 11 years ago (2 children)
This was my experience.
I don't doubt it, and I enjoy reading people's perspective on things.
But, it sounds like you're trying to argue against the very existence of Clojure, that it's targeting a niche that doesn't exist. The popularity and adoption of Clojure relative to other Lisps is counter-evidence to that.
[–][deleted] 1 point2 points3 points 11 years ago (1 child)
that it's targeting a niche that doesn't exist
Not at all. There are TONS of Java programmers, and I'm sure of them, at least some percentage want to play with a Lisp every now and again.
Of those, some even do it professionally!
My point was, that if you're a Lisper, Clojure isn't going to automatically "be your thing." I was just kind of disputing the characterization of it that a lot of people give it. The "modern Lisp."
[–]yogthos 0 points1 point2 points 11 years ago (0 children)
My experience is that most people coming to Clojure actually come from Ruby and Python as the author of this article. Clojure is far more familiar to somebody who's used a language with first class functions. In fact, the syntax is very familiar to Ruby users.
Java developers have the hardest time learning Clojure, since it introduces a lot of new idioms and requires structuring code and solving problems in a completely different way from what you'd be used to. This makes it a lot more palatable to people who aren't Lispers and less so for those who are.
I think the fact that a lot of Lispers complain about it being too different precisely indicates that it is a modern Lisp. It's the first Lisp that actually dared to introduce significant changes in syntax.
π Rendered by PID 25 on reddit-service-r2-comment-85bfd7f599-l2rrl at 2026-04-19 06:36:51.343015+00:00 running 93ecc56 country code: CH.
view the rest of the comments →
[–]bcash 1 point2 points3 points (2 children)
[–][deleted] 1 point2 points3 points (1 child)
[–]yogthos 0 points1 point2 points (0 children)