Are you doing C++ 23 and looking at 26 stuff yet?
I'm looking for someone doing C++ 23 and possibly C++ 26. If you are using Linux, that's even better. Have you done C++ on a Mac? Even better yet.
I need someone to review a book and simply state what is or is not correct as it relates to modern C++ programming (and specifically programming to C++ 23/26 standards). The book is aimed at C++, so is cross platform. This is a simple tech review of a book being written.
2Kaud, Victor, Ovid? One of the past mods or C++ MVPs? If someone is interested, this is a project that is happening over time, so it shouldn't require a lot of time. Should be fun. You'll get to tell someone how wrong they are -- which most programmers love to do! :cool:
Brad!
Re: Are you doing C++ 23 and looking at 26 stuff yet?
On a related note - I'd be curious to know how many people are coding to more modern standards. A couple of questions --
Are you using print/println more often than cout now?
Are you using smart pointers (shared_ptr and unique_ptr) more than new and delete?
Are you using concepts, contracts, or other features?
Or are you like the guys over at VBForums and still stuck on a version that is 20+ years old hoping the modern world doesn't make you as obsolete as the register keyword?
Re: Are you doing C++ 23 and looking at 26 stuff yet?
Sorry Brad. I only have some knowledge of C++23 and none of C++26. Since I retired nnn years ago I no longer really bother now with new C++ standards and have stuck mainly with C++20 with just parts of C++23 I want for my own programs (for Windows).
print/println and format - yes for new progs.
smart pointers - yes. Have done since they were introduced.
concepts, contracts et al - no.
IMO the C++ language is getting/got too large and complex.
Re: Are you doing C++ 23 and looking at 26 stuff yet?
Getting too large and too complex is what programming languages all seem to do...... :)
Thanks 2kaud for the response. It sounds like you are ahead of the game compared to most people even if you are retired!
Being that C++ 26 isn't officially released, I'm guessing there are few using it, but someone hard core into C++ 23 could likely pick up and review a book if they are familiar with working with standards.
Anyone have any recommendations on someone that might have the skills and interest?
Brad!
Re: Are you doing C++ 23 and looking at 26 stuff yet?
Quote:
Originally Posted by
Brad Jones
Getting too large and too complex is what programming languages all seem to do...... :)
To remain relevant, a programming language must evolve, and with that comes complexity. C++ is one of the most complex languages, yet it is the second most popular language according to the Tiobe index (June 2025),
https://www.tiobe.com/tiobe-index
So, C++ must be doing something right. The switch to regular and frequent updates signals progress. C++ certainly feels like a confident language in the hands of very competent people. Having the founder on board after so many years is also a great asset.
I consider every new C++ feature and use it if it helps reduce and simplify my code. That programmers shouldn't care is a myth, I'm sure. Any slow adoption of new features is more likely due to cautious companies. As of now, I'm particularly looking forward to the execution control library (std::execution) of C++ 26. My primary source of information is the ISO C++ home page and links from there,
https://isocpp.org/
Anyone looking to enter the Modern C++ book market must aim higher than "Modern C++ Programming Cookbook" by Marius Bancila, an excellent book I recommend. I cannot help now, but maybe when I retire sometime around C++ 38. :) Good luck with the review!