Post #1660877
2026-04-16 13:54 UTC
I recently bought a book[1] about the 2020 C++ standard, and have been dipping into it the last few days.
(There is a 2023 standard out too, and another is planned for this year, but I'll have to get up to date with 20 first. Plus, 20 is said to be a major upgrade, with 23 and 26 being more incremental, like 14 and 17 were over the more revolutionary 11.)
Makes me want to revisit some old utility classes I've released over the years, to bring them up to a modern standard, or find out if a similar functionality has made it into the standard.
Looking at my largely defunct programming blog[2], I see I wrote a fair few articles in the 2010-12 period, and then slowed down drastically. There are a few later articles (and some I realise are missing, which I only published on CodeProject, a once thriving community that got eaten and killed by AI) but it seems I mostly stopped writing about programming around the time I started to write microfiction.
Apparently there's only so much writing that can be squeezed out of me.
Anyway, pretty much exactly twenty years ago I wrote a couple of articles for CVu, about a generic node which could act as root, branch, or leaf, and was a generic container. A third and final article in that series was lost in a network failure and employer change, and it's been nagging me ever since.
So I'm tempted to finally get some closure by bringing that code up to modern standards, using the new language features, and do a write-up of it. I thought it was quite nifty back then, so I'm curious to see if I still think it is.
And also put all that code on CodeBerg.
And move the articles to a proper WP installation - I have had the domain for ages but never got around to it.
*Eyes long list of projects I'd like to do*
One of these days...
[1] Josuttis, Nicolai M. C++ 20 The Complete Guide
[2] https://coolcowstudio.wordpress.com/
Replies (0)
No replies.