#cpp23
April 1, 2026 at 9:24 AM
Material from my CppCon talk "Embedded-Friendly C++: Features That Make a Difference" is available!

👉 Slides: https://fertig.to/slides

#cpp #cpp20 #cpp23 #cpp26 #cppcon
Here are the slides to a talk I recently gave.
fertig.to
September 18, 2026 at 7:00 PM
C++23 - The Complete Guide by Nicolai M. Josuttis 📖 on Leanpub!

All new language and library features of C++23 (for those who know C++20)

The book presents all new language and library features of C++23.

Link: leanpub.com/cpp23

#books #ebooks #leanpublishing
September 25, 2026 at 8:45 PM
C++23 is now finally an official ISO standard: www.iso.org/standard/836...
#cplusplus #cpp #cpp23
ISO/IEC 14882:2024
Programming languages — C++
www.iso.org
November 11, 2024 at 9:11 AM
#GameDev #IndieDev #Metamorf #Cpp23
Now you can bake your own custom compiler from your .mor file that describes your custom language. Myra, a complete, full-spec minimal systems programming language, is now complete and will serve as a showcase language in the next Metamorf release.
April 9, 2026 at 11:46 AM
#GameDev #IndieDev #Delphi #cpp23 #Metamorf
Wow. Nick Hodges is already using Metamorf in a complex, real-world scenario. Seeing it validated this quickly is honestly awesome.
github.com/NickHodges/N...
NickPascal/metamorf at main · NickHodges/NickPascal
Object Pascal Language Specification — comprehensive, compiler-implementable reference for Delphi Object Pascal - NickHodges/NickPascal
github.com
April 2, 2026 at 1:44 AM
Did you know about the C++ Insights YouTube channel?

https://youtube.com/@andreas_fertig

You get a new video there every third Wednesday of the month.

The next video goes out in less than 24 hours!

#cppinsights #cpp #cpp23
Check out the C++ Insights YouTube channel
youtube.com
January 20, 2026 at 10:36 AM
C++ Insights now uses Clang 19. Read the details!

https://bit.ly/3PwM5AQ

#cplusplus #cpp26 #cpp20 #cpp23 #cppinsights
January 12, 2025 at 10:08 AM
C++23 - The Complete Guide by Nicolai M. Josuttis 📖 on Leanpub!

All new language and library features of C++23 (for those who know C++20)

The book presents all new language and library features of C++23.

Link: leanpub.com/cpp23

#books #ebooks #leanpublishing
September 16, 2026 at 8:45 PM
#GameDev #IndieDev #Delphi #cpp23 #Metamorf
The next release introduces a flat C-compatible API that exposes the entire Metamorf compilation pipeline to any Win64 language. Delphi, C, C++, C#, Rust, Python, Java, Go, Node.js -- if it can load a DLL and call functions, it can drive Metamorf.
April 2, 2026 at 5:30 AM
In my latest blog post, "What reinterpret_cast doesn't do," you'll learn about one of C++'s biggest pitfalls and how to avoid it.

https://andreasfertig.com/blog/2026/04/what-reinterpret_cast-doesnt-do/

#cplusplus #cpp #cpp20 #cpp23
What reinterpret_cast doesn't do
In today's post, I will explain one of C++'s biggest pitfalls: reinterpret_cast. Another title for this post could be: This is not the...
andreasfertig.com
April 7, 2026 at 9:08 AM
C++Now is pleased and proud to announce think-cell is our first-ever Track Sponsor in 2025!

Their generous support will help us deliver outstanding C++ content to the entire world!

#cplusplus #cpp20 #cpp23 #cpp26 #cppnow
April 27, 2025 at 6:04 PM
#GameDev #IndieDev #Zig #CPP23 #PaxLang
🚀 Pax v0.2.0: Foundation for Growth
Seamless Pax/C++ interop. Full LSP. Source-level debugger. Cross-platform targeting.

github.com/tinyBigGAMES...
Release Pax v0.2.0: Foundation for Growth · tinyBigGAMES/PaxLang
TL;DR Pax v0.2.0 is a complete backend rebuild. The TCC/C99 architecture from v0.1.0 proved the concept — now we've replaced it with C++ 23 via Zig's Clang compiler. The result: seamless C++ intero...
github.com
February 3, 2026 at 6:55 AM
Did you know about the C++ Insights YouTube channel?

https://youtube.com/@andreas_fertig

You get a new video there every third Wednesday of the month.

The next video goes out in less than 24 hours!

#cppinsights #cpp #cpp23
Check out the C++ Insights YouTube channel
youtube.com
October 18, 2025 at 4:21 PM
Did I just hand-write an implementation of #cpp23 std::expected for use in #cpp11 ? Very, very yes.

Is it complete? No. But it is functional enough.

Am I pleased with it? Also very yes!

Will I use it in #ProjectSpecialK? I dunno, maybe. We'll see.
July 20, 2025 at 6:07 PM
Did you know about the C++ Insights YouTube channel?

https://youtube.com/@andreas_fertig

You get a new video there every third Wednesday of the month.

The next video goes out in less than 24 hours!

#cppinsights #cpp #cpp23
Check out the C++ Insights YouTube channel
youtube.com
September 16, 2025 at 8:30 AM
In my latest blog post, "The correct way to do type punning in C++ - The second act," you'll learn what you can do if you need type punning but cannot afford the copy of std::bit_cast.

andreasfertig.com/blog/2025/04...

#cplusplus #cpp #cpp23
The correct way to do type punning in C++ - The second act
Last time, I wrote about type-punning in C++ and how C++20's std::bit_cast can help you. Today, I want to discuss a different reason fo...
andreasfertig.com
April 1, 2025 at 8:54 AM
In my latest blog post, "C++ for embedded systems: constexpr and consteval," you'll learn what C++ does for embedded software development.

https://bit.ly/411jSbK

#cplusplus #cpp #cpp23 #cpp20
February 4, 2025 at 10:09 AM
C++23 was published by ISO but why isn't it called C++24?

https://bit.ly/3Z4Nioo

#cplusplus #cpp #cpp23
Why is C++23 called 23?
First, if you haven't heard the good news, C++23 was finally published by ISO. Looking at how I (and others) name this C++ standard rai...
andreasfertig.blog
November 13, 2024 at 10:23 AM
I'm thrilled to let you know that I'll give the workshop Safe and Efficient C++ for Embedded Environments at CppCon

https://andreasfertig.com/blog/2025/07/cppcon-workshop-safe-and-efficient-cpp-for-embedded-environments/

#cplusplus #cpp17 #cpp20 #cpp23
CppCon workshop: Safe and Efficient C++ for Embedded Environments
I'm thrilled to let you know that I'll give the workshop "Safe and Efficient C++ for Embedded Environments" as part of CppCon. The work...
andreasfertig.com
July 30, 2025 at 8:14 AM
In my latest blog post, "Move in C++ without a std::move", I'm why my rule to use move rarely gets even better in C++20.

https://andreasfertig.com/blog/2026/09/move-in-cpp-without-a-stdmove/

#cplusplus #cpp20 #cpp23 #cpp
Move in C++ without a std::move
In one of my earlier posts, Why you should use std::move only rarely I said that you should use std::move only rarely. In today's post,...
andreasfertig.com
September 1, 2026 at 1:16 PM