#CPP

2026-01-28

I'm hiring a senior backend dev to help me build our Virtual Power Plant @ Branch Energy. If you're looking to #GetFediHired, know some #rustlang (or maybe #cpp or #GoLang or whatnot and are keen to learn), we’re fully remote and in U.S. timezones^1.

Our stack is Rust + Python for ML, Kafka, RabbitMQ, Kubernetes, Helm & TF.

branchenergy.com/for-business

(1. There's a very limited on call element which would mean we need someone able to cover U.S. evenings at times, so won't be looking in Europe.)

2026-01-28

I had some C++ strict aliasing/type-punning questions and stumbled upon this excellent guide from @shafik

gist.github.com/shafik/848ae25

I'm now staring enviously at bit_cast from our C++17 codebase.

#CPP #C

2026-01-28

Book of the Day: Programming: Principles and practice using C++ (3rd edition) by Bjarne Stroustrup
meetingcpp.com/mcpp/books/book
#cplusplus
#cpp

Audio Developer Conferenceaudiodevcon
2026-01-28

Minimalistic Music Composition with C++ – Xyzzy – ADCx Gather 2025
youtube.com/watch?v=9x49IxlrkqI

Matthias Kretz | Virmkretz@floss.social
2026-01-28

Integers in C/C++. It's a never-ending story of WTFs. You all know about INT_MIN, I assume, and that it's -INT_MAX - 1, right? So we should be able to write it as -0x8000'0000, or so I assumed. But no, 0x8000'0000 is parsed as an unsigned int with the subsequent unary minus doing exactly nothing. That's why `c` still has the correct value. However `cl` is converted from unsigned int using zero extension rather than sign extension. 😱

#cplusplus #cpp

int a = -0x7fff'fffe;
int b = -0x7fff'ffff;
int c = -0x8000'0000;

long al = -0x7fff'fffe;
long bl = -0x7fff'ffff;
long cl = -0x8000'0000;"a":
        .long   -2147483646
"b":
        .long   -2147483647
"c":
        .long   -2147483648
"al":
        .quad   -2147483646
"bl":
        .quad   -2147483647
"cl":
        .quad   2147483648
Adrian6lr61
2026-01-28

Hopefully these two books will help me get out of the programming slump I'm in.

Two books: A worn copy of "The Design and Evolution of C++" and a shiny copy of "A Tour of C++", 3rd edition, both by Bjarne Stroustrup.
2026-01-28

#CppPollOfToday: Are you currently looking for a new C++ job?
meetingcpp.com/mcpp/survey/?q=
#cplusplus
#cpp

C++Nowcppnow
2026-01-27

Would you like to present at C++Now 2025? Then submit a proposal before February 10th

Read more at cppnow.org/announcements/2025/

Proposals can be submitted from our Presenters Page here cppnow.org/presenters/

2026-01-27

New book listed at Meeting C++: the second edition of Software Architecture with C++: Designing robust C++ systems with modern architectural practices
meetingcpp.com/mcpp/books/book
#cpp
#cplusplus

2026-01-27

Puring undefined behavior and Intel assumptions in Legacy Codebases - Roth Michaels - MeetingC++2025
youtube.com/watch?v=b7SZdhrEsic
#cpp
#cplusplus

2026-01-27

In the last episode of this series, you will learn how to write a SOAP server in C++/Qt, starting from a WSDL file that describes the service to be implemented. #QtDev #Cpp #CPlusPlus
youtube.com/watch?v=q9dJ7XJykfM

Gareth Lloyd (He/him)glloyd@fosstodon.org
2026-01-27

Found bug in clang-tidy with C++20 modules. A single check can conflict with itself.

github.com/llvm/llvm-project/i

#cpp #cplusplus #cppmodules #llvm #programming

2026-01-26

Book of the Day: Data Structures and Algorithms with the C++ STL: A guide for modern C++ practitioners by John Farrier
meetingcpp.com/mcpp/books/book
#cplusplus
#cpp

Client Info

Server: https://mastodon.social
Version: 2025.07
Repository: https://github.com/cyevgeniy/lmst