Submission timeline
2007–2026One 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 orderAuthor here, open for questions :)
Ironically, there's a name clash with a fairly popular immutable update library for JS: https://github.com/immerjs/immer Looks like the C++ one started first (2016-05 vs 2017-12).
The paper on the site is from 2017. When I hear immer, i think of immer-js, a persistent & immutable library alao from 2017. Any relationship? https://immerjs.github.io/immer/ Side note, I thought persistent was going to mean backed onto storage & the program could close & restart where it was. Just meams that previous versions of the data structs remaim available.
Any sense how, if at all, C++ Immer and JS Immer relate as projects? They’re basically meant to be the same thing but I haven’t found either acknowledging the other.
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
- Total points
- 255
- Total comments
- 103
100+ points or 50+ comments
reference only — not used in Hall rules or ranking
reference only — not used in Hall rules or ranking
Every submission
| Date | Title as submitted | By | Points | Comments |
|---|---|---|---|---|
| 2016-11-27 | Immer: immutable and persistent data structures for C++First breakout · Best thread | ingve | 144 | 45 |
| 2019-09-12 | Immer is a library of persistent and immutable data structures written in C++Latest 20+ point return | fortran77 | 102 | 56 |
| 2022-08-17 | immer: Postmodern immutable and persistent data structures for C++ | tosh | 3 | 1 |
| 2023-05-10 | Persistent and immutable data structures written in C++14 | masijo | 4 | 0 |
| 2025-12-21 | immer – a library of persistent and immutable data structures written in C++ | smartmic | 2 | 1 |
