Top all-time · #19038
Tom Lachecki
Personal blog · kera.name/articlesprogramming
Tom Lachecki's personal blog at kera.name covers programming. Since 2011, 4 different Hacker News readers have linked it 4 times. No feed was found, so read it on the site itself.
Too few sampled comments (2) to say how often HN recommends it.?
Why HN links it
HN commenters link this blog's C++ articles on iterator invalidation rules as a reference for the topic. The linked posts cover C++ standard library details.
Summarised by Claude from a sample of 2 HN comments that link here. Each comment is marked recommending, critical or neutral (citing without judging); how this works.
What Hacker News says?
> The bit about broken iterators is actually nice, but in this case could be avoided by handing an external function two const_iterator which then cannot be changed. No, I think you missed the point, which is iterator invalidation. http://stackoverflow.com/questions/16904454/what-is-iterator... . It's important to understand that various container methods can cause iterators to point to something else (or even nothi…
Comment linking /articles/2011/06/iterator-invalidation-rules/
on “Comparing Rust and C++”Submitted It Is Not Called The "STL", Mmkay? as a story · 3 points
HN discussionFrom what I've read on mailing lists and whatnot, it seems a lot of complexity comes from explicit choices made, like iterators being unaffected by insertions[1] for maps and such, or time complexity guarantees that forces the implementation into certain corners. [1]: https://kera.name/articles/2011/06/iterator-invalidation-rul...
Comment linking /articles/2011/06/iterator-invalidation-rules/
on “Writing your own C++ standard library from scratch”Submitted Mistake Overflow: One Company's Catalogue of Errors as a story · 2 points
HN discussion