I indulged myself today and got C++ Software Design: Design Principles and Patterns for High-Quality Software.

I always really really enjoyed Klaus Iglberger's talks on CppCon and Meeting C++.

Some people consider this book a worthy successor to the Gang of Four's famous book and I have high expectations, let's see how it goes.

#Cpp #CPlusPlus #CppCon #MeetingCpp

Amazon.com: C++ Software Design: Design Principles and Patterns for High-Quality Software eBook : Iglberger, Klaus: Kindle Store

Amazon.com: C++ Software Design: Design Principles and Patterns for High-Quality Software eBook : Iglberger, Klaus: Kindle Store

@shafik @matsuzine @cwebber So if you are established, lend a hand to all the young ones willing to take it.
Communities like local meetups, #meetingcpp or includecpp.org may be (part of) an answer, too.

@rollbear @meetingcpp

perfect fit for my talk at #meetingcpp ๐Ÿ˜‰

On Nov 25, #cppusergroupvienna returns! We're looking back at the #meetingcpp conference, and then dive into template return argument deduction: After a short back-to-basics-style primer about how things work now, we look at proposal P3747. Can we shoot a hole in it? Do we find better alternatives?

Come and see!

https://www.meetup.com/cpp-usergroup-vienna/events/311946734/

#cpp #cplusplus

Double Feature: ๐Ÿ‘€ Travel Report Meeting C++ 2025 & ๐Ÿ“œ Paper Discussion P3747, Tue, Nov 25, 2025, 6:00 PM | Meetup

๐Ÿ“ข Main event starts at 18:30 CET ๐Ÿ“ Location diffs from last time โœจ Renรฉ Paris, Helmut Hlavacs and Thomas Mejstrik We'd like to invite you to a special community **DOUBLE

Meetup

@JamesWidman @shafik

Therefore i implemented integer replacement types that cannot be mixed when signedness differs and that don't promote.

see my recent #meetingCPP talk

After arriving home and having a night in my bed, I want say thank you:
Thank you Jens @meetingcpp , for hosting #meetingcpp.
Thank you, MeetingCpp team for your efforts to make it such a great conference.
Thanks to all the speakers, for their interesiting talks, I Iearned a lot.
And, at last but not at least, thanks to all the other attendees, for chats and discussions between and after the talks.
#cpp

constexpr all the things! Since the evaluation of a constant expression never results in an erroneous behavior (EB, C++26)! (But use constexpr since C++11)

This was mentioned by many at the conference, not to forget: @DanielaKEngert, Mikhail Svetkin, and others.

@meetingcpp #cpp #cpp26 #cpp11 #meetingcpp #dev #undefined_behavior #ub #erroneous_behavior #eb

Material from my Meeting C++ talk "Embedded-Friendly C++: Features That Make a Difference" is available!

๐Ÿ‘‰ Slides: https://fertig.to/slides

#cpp #meetingcpp

It is always a treat to attend a talk by Klaus Iglberger!

Speaking about safety issues in C++ and that we have all the tools and language constructs. If only developers would actually use them. But many are stuck using outdated thinking..

It's a mindset problem. It's a people problem..

(and no, using Rust isn't just the solution!)

#cpp #meetingcpp #dev @meetingcpp

Getting ready for my talk at @meetingcpp
#meetingCPP