Stackness
Clojure

Clojure

Dynamic functional Lisp dialect on the JVM

1 member lists Clojure, up 1 in the last 12 weeks, data as of 10 September 2026

Usage on Stackness
1memberup 1 in the last 12 weeks

Members who list Clojure in their Stack, by week.

History
Collected from public datasets outside Stackness, not from stacks on this site. Each series is scaled to its own peak because the units do not compare. Data sources
Mentions, monthly

Hacker News mentions mentions: 2 mentions (2007) to 170 mentions (2026)

20072012201720212026

Imported from Hacker News mentions

Rank, monthly

RedMonk language rankings rank: 17 position (2014) to 20 position (2017)

2014201520162017

Imported from RedMonk language rankings

Questions asked, monthly

Stack Exchange data explorer questions asked: 3 questions (2008) to 1 questions (2026)

20082013201720212026

Imported from Stack Exchange data explorer

Usage share, yearly

Stack Overflow developer survey usage share: 0.8 % of respondents (2015) to 1.23 % of respondents (2024)

20152017201920222024

Imported from Stack Overflow developer survey

Pageviews, monthly

Wikipedia pageviews pageviews: 22,424 views (2015) to 5,083 views (2026)

20152018202120232026

Imported from Wikipedia pageviews

R
Ruby Sandoval

@gen_ruby_fan

Moves that use Clojure

I used to write end to end tests for everything. Click this button, fill that form, check the result. It felt safe but every test run took forever and when something broke, all I got was a screenshot showing me a blank form or a missing element. Then I'd have to dig through logs to find which function actually failed. The shift was simple: keep the e2e tests only for the flows that would genuinely tank the business if they stopped working. For me that's user signup, payment processing, and core search. Everything else moved down to integration tests with Vitest where I test the actual functions and API endpoints directly. Now my test suite runs in under a minute instead of ten. When a test fails, Vitest tells me exactly which function broke and why, not just that something on the page is wrong. I can verify a complex checkout flow with an integration test that sets up the database, calls the controller, and checks the response in about thirty lines. The honest caveat is that this approach assumes you have good logging and error handling already in place. If your app swallows errors or logs them poorly, you'll miss bugs that e2e tests would have caught. I also still need the handful of e2e tests because screenshots do catch visual regressions and weird browser quirks that integration tests miss entirely.

75
See all moves that use Clojure