Top all-time · #9230
Oleksandr Koval
Personal blog · oleksandrkvl.github.ioprogramming
Oleksandr Koval's personal blog at oleksandrkvl.github.io covers programming. Since 2020, 8 different Hacker News readers have linked it 14 times, most often “All C++20 core language features with examples”. It is still writing: the last post was on 2026-02-24, and you can follow it by feed.
Too few sampled comments (2) to say how often HN recommends it.?
Why HN links it
HN readers link this blog's C++20 overview, which covers core language features with examples, including modules. Comments cite it on the modules and #include question and on structured binding lambda capture.
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.
Thoughts, experiments, software, C++
Most-linked posts?
- All C++20 core language features with examples4 people · 4 mentions · first linked 2021-04-02
What Hacker News says?
> Personally I judge code quality by a) Functionality (does it work, is it safe?), b) Readability c) Conciseness d) Performance and e) Extendibility, in this order, and I don't see how these new features in reality help move any of these meaningfully in the right direction. I don't understand... How do these features not address those points? > a) Functionality (does it work, is it safe?) constinit, consteval and al…
Comment linking /2021/04/02/cpp-20-overview.html
on “All C++20 core language features with examples”Submitted All C++20 core language features with examples as a story · 483 points
HN discussionThey have Modules in the table of contents and when you read that section it talks about the downsides of #include. Is that what you mean? https://oleksandrkvl.github.io/2021/04/02/cpp-20-overview.ht...
Comment linking /2021/04/02/cpp-20-overview.html
on “All C++20 core language features with examples”Submitted Allowing CMake functions to return(value) as a story · 52 points
HN discussionThe #1 feature I currently want is the ability to do an implicit lambda capture of a structured binding, at least by reference. I appreciate there are interesting corner cases of like, bindings to bitfields: I simply don't need those corner cases solved... if it just supported a handful of the most obvious cases I would be so so so happy, and then they can spend the next decade arguing about how to solve it 99% (whi…
Comment linking /2021/04/02/cpp-20-overview.html
on “All C++20 core language features with examples”Submitted All C++20 core language features with examples as a story · 8 points
HN discussionSubmitted All C++20 core language features with examples as a story · 4 points
HN discussionSubmitted All C++20 core language features with examples as a story · 3 points
HN discussion