HN Hall of Fame Weekly email

Clojure from a Schemer's perspective (2021)

www.more-magic.net Essays & writing Essays & articles Software engineering Candidate
Screenshot of www.more-magic.net captured 2026-07-20
Page preview · captured 2026-07-20

Resurfaced independently across 3 calendar years, with breakout response in 2 of them.

submissions
4
submitters
4
observed span
2021–2024
peak thread · 85 comments
168 pts
latest 20+ return · 2022-11-04
168 pts

Submission timeline

2007–2026

One slot for every year since HN launched. Height is that year's peak points; orange marks a 100+ point or 50+ comment breakout. Select a bar to open its strongest thread.

First comments on top threads

HN comment order

> A quick look at the code implies that various data structures are used under the hood for what looks like one data structure in the language. That's a lot of complexity! I'm not sure that's a tradeoff I'd be happy to make. It makes it harder to reason about performance. I don't think that's true. A persistent array map is a single data structure. It's just a persistent data structure optimized for non-destructive (functional) updates. On a high-level it's…

kccqzy·168-point thread·

As a clojure fan, I think this is a really well balanced and fair assessment of clojure. It's a bit surprising they didn't get into the whole "hygenic macro" business, which seems like the most obvious differentiator between the two languages to me. I would argue the macro system in scheme is very complicated (even more so in the extensions found in many scheme implementations) and this somewhat undercuts the minimalism appeal of the scheme language. (Though the scheme macro…

drcode·149-point thread·

The first top-level comment from each of the four biggest threads, in HN’s own order. Excerpts are shortened; open a comment for full context.

Breakout years
2

100+ points or 50+ comments

Total points
334

reference only — not used in Hall rules or ranking

Total comments
151

reference only — not used in Hall rules or ranking

Every submission

DateTitle as submittedByPointsComments
2021-03-05Clojure from a Schemer's PerspectiveFirst breakouttodsacerdoti14985
2022-10-29Clojure from a Schemer's Perspective (2021)tosh30
2022-11-04Clojure from a Schemer's perspective (2021)Best thread · Latest 20+ point returnpgayed16866
2024-11-15Clojure from a Schemer's Perspective (2021)fanf2140