frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Ask HN: Why Hasn't Clojure Caught On?

5•uxcolumbo•1h ago
Is it really just about the parens?

Or that it doesn't have an 'all batteries included' framework like RoR?

I know many in the community are saying it doesn't really matter.

But it kinda does, no? Higher adoption means more companies using it and more Clojure related jobs.

So I'm just curious what are the main factors that Clojure remained quasi niche. If you check Google Trends it started dipping since 2017.

Why isn't it more used in ML / AI projects, which it seems well suited for compared to Python.

Great documentary! https://clojure.org/about/documentary

So hopefully this will help to create more interest and grow the ecosystem.

Comments

Jblx2•1h ago
>Is it really just about the parens?

Probably not the only reason, but certainly a big factor. I'm assuming Clojure is still tied to Java and JRE? It would probably make sense to make a list of languages that have "caught on" or at least those that are currently still "on". Is Ruby (still?) in the "on" category?

PaulHoule•1h ago
For me the JVM is a selling point. Threads that really work and a good garbage collector for instance.
Jblx2•1h ago
I wonder if Java usage is increasing or decreasing in 2026?
PaulHoule•1h ago
I like the immutability thing and there is certain kinds of code for which it is genius but I would say you lose a factor of two or so in performance relative to mutable data structures. You might say that it is a small price to pay but people who care about performance feel differently.

I think also Python just has the whole ecosystem for ML work, like so often I can just

  uv install whatever
and I am working with very powerful models on my GPU: part of that is that Python has a C FFI which is easy to work with to integrate the latest numerical and ML libraries and the other path it is all stacked up in easy-to-use packages -- a non-professional programmer can use scikit-learn and pandas and matplotlib to put their skills on wheels.

Python is also a better language for metaprogramming and advanced programming. Like if you look at Graham's On Lisp my two takeaways are: (1) if we was using Clojure instead of CL he would not be fighting with nconc, and (2) almost all the examples in the book can be worked in Python without macros except for the thing where they build an async system for CL and... Python has an async system built in.

Similarly you can implement the stuff in Norvig's book Paradigms of Artificial Intelligence Programming: Case Studies in Common Lisp in Python pretty easily. Performance for branchy "old AI" tasks like rules engines and the semantic web is inferior in Python compared to the JVM but actually it is not so bad if you use PyPy.

rvz•1h ago
It's a great language, but it is unfortunately tied to the JVM.

Case clojed.

puredanger•59m ago
Many people use it in ways that have no ties to the JVM - ClojureScript on the web, Babashka for scripting, ClojureDart for Dart apps, etc.
perrygeo•6m ago
Some thoughts:

1) Clojure is stable and there will never be big news or big changes to the core language. It's simple in the objective sense. There's fewer patterns to learn, hence less to talk about online. The code I wrote 12 years ago still works. The books I bought 12 years ago are still relevant. To an amateur github star gazer looking only at the metrics from the past month, this looks like stagnation.

2) The can-do pragmatic attitude meshes very well with entrepreneurs and small teams writing proprietary applications that need to get things done. These are NOT the people evangelizing and marketing open source tools. Clojure's successes are private, small, and quiet. In general, there is little to no focus on external validation.

3) Clojure is unabashedly an tool for experts. Don't get me wrong, the community is amazingly welcoming to newbies (as I discovered). But in order to align with Clojure's value proposition, you need to understand the problems it solves and feel them deep in your bones. If the words "mutable state" mean nothing to you, Clojure is going to feel wierd.

These conspire to make Clojure less visible online. Clojure's core audience, expert programmers who focus on outcomes and stable code, they do not write SEO blog spam.

The trending technologies, those that change so much they require articles like "How to do X in Y in April 2026" are built on shaky foundations. Trending means churning. That's hardly a value worth chasing.

Ollama v0.21.0-Rc0

https://github.com/ollama/ollama/releases/tag/v0.21.0-rc0
1•maxloh•17s ago•0 comments

Release PiClaw v1.8.0 – This Is Spinal Tap

https://github.com/rcarmo/piclaw/releases/tag/v1.8.0
2•rcarmo•53s ago•0 comments

Could AI's leading men become as powerful as Ford or Rockefeller?

https://www.economist.com/business/2026/04/16/could-ais-leading-men-become-as-powerful-as-ford-or...
1•andsoitis•1m ago•0 comments

New unsealed records reveal Amazon's price-fixing tactics, California AG claims

https://www.theguardian.com/us-news/ng-interactive/2026/apr/16/amazon-price-fixing-california-law...
3•kmfrk•1m ago•0 comments

Data Science Weekly – Issue 647

https://datascienceweekly.substack.com/p/data-science-weekly-issue-647
2•sebg•2m ago•0 comments

First trailer released for western starring AI version of Val Kilmer

https://www.theguardian.com/film/2026/apr/16/first-trailer-released-for-ai-val-kilmer-western
2•bookofjoe•3m ago•0 comments

Visualizing 100k prime numbers in 3D

https://joshumax.github.io/beautiful-prime-numbers/
1•joshumax•5m ago•0 comments

Free instant WCAG 2.2 accessibility audit

https://webpossum.com
1•raphaelheide•5m ago•0 comments

How to Deconstruct Almost Anything (1993)

http://www.fudco.com/chip/deconstr.html
1•pocksuppet•7m ago•0 comments

Show HN: Tracking Top US Science Olympiad Alumni over Last 25 Years

https://www.perplexity.ai/computer/a/us-olympiad-tracker-__5Gzx3tQaKOInGlalN8sQ
2•bkls•8m ago•0 comments

A jury declared Live Nation a monopoly. But ticket prices won't drop just yet

https://text.npr.org/nx-s1-5787491
1•mooreds•10m ago•0 comments

The MacBook Neo Guide

https://randsinrepose.com/archives/the-macbook-neo-guide/
1•mooreds•11m ago•0 comments

Red hair&fair skin favored by natural selection last 10k years: vit D production

https://www.theguardian.com/science/2026/apr/16/red-hair-gene-favoured-natural-selection-study
2•bookofjoe•11m ago•0 comments

Guy builds AI driven hardware hacker arm from duct tape, old cam and CNC machine

https://github.com/gainsec/autoprober
10•scaredpelican•14m ago•1 comments

Worm's-Eye View

https://en.wikipedia.org/wiki/Worm%27s-eye_view
1•signorovitch•16m ago•0 comments

Machine Learning Operations on ZYNQ FPGA Board for Real-Time Face Recognition

https://www.mdpi.com/2571-5577/9/4/71
1•PaulHoule•16m ago•0 comments

Objection – The AI Tribunal of Truth

https://objection.ai/
1•_DeadFred_•16m ago•0 comments

'Fireproof' batteries create their own internal firewall when the heat is on

https://newatlas.com/energy/fireproof-batteries-internal-firewall/
1•breve•16m ago•0 comments

A practical guide to Git worktrees

https://harness.mikelyons.org/guide.html
1•frenchie4111•17m ago•0 comments

Show HN: Talk to all your agents in one place

https://github.com/Potarix/agent-hub
1•YoungGato•17m ago•0 comments

DuckLake 1.0 on MotherDuck

https://motherduck.com/blog/announcing-ducklake-1-0-on-motherduck/
2•tanelpoder•17m ago•0 comments

The Guitar Sounds New Again

https://www.theatlantic.com/technology/2026/04/guitar-sounds-vg8/686807/
1•breve•18m ago•0 comments

IPv6 usage reaches historic 50% across Google services, matching IPv4

https://www.tomshardware.com/networking/ipv6-usage-reaches-historic-50-percent-across-google-serv...
1•smurda•20m ago•1 comments

The Dangerous Illusion of AI Coding [video]

https://www.youtube.com/watch?v=dHBEQ-Ryo24
1•indigodaddy•21m ago•0 comments

False or misleading statements by Donald Trump

https://en.wikipedia.org/wiki/False_or_misleading_statements_by_Donald_Trump
5•lr0•23m ago•1 comments

How a Non-Theorist and Two AIs Proved a Theorem

https://papers.ssrn.com/sol3/papers.cfm?abstract_id=6591059
1•dmweinhold•29m ago•0 comments

Deep Research for Infra

https://twitter.com/tekbog/status/2044887710859772010
3•tekbog•29m ago•0 comments

NBA in Active Talks with Kalshi, Polymarket on Prediction Market Deal

https://basketball.realgm.com/wiretap/285146/NBA-In-Active-Talks-With-Kalshi-Polymarket-On-Predic...
2•cdrnsf•30m ago•1 comments

Show HN: Runtime security for AI agents(injection,tool abuse, data exfiltration)

1•dshapi•30m ago•0 comments

Show HN: Ternary Bonsai, delivering top intelligence at 1.58 bits

https://twitter.com/PrismML/status/2044833023682896134
3•bansaltushar92•31m ago•0 comments