173. Client project lessons, C++26 reflection, CMake.

Media

Video

https://youtu.be/3-JKn7nF-tA

Podcast

https://redcircle.com/shows/0835997e-47ec-438e-b6ae-0b390966aa7e/episodes/bbc8ddef-5ff2-4f56-83f9-9c6ec9b732d7

Powered by RedCircle

Rainer Grimm, RIP

https://www.modernescpp.com/index.php/my-als-journey-31-31-the-end/

https://www.linkedin.com/feed/update/urn:li:activity:7381981863952781313/

Follow-up

I made a mistake last time when I said that CMake was being developed by KDAB. It is, of course, KitWare. Sorry for the confusion.

Personal update

I have a blog now, yay

Client project post-mortem

A Brief History of Bjarne Stroustrup, the Creator of C++

https://www.youtube.com/watch?v=uDtvEsv730Y

CppReference

Vandalism

CppDocs.dev

C++26 Reflections Adventures & Compile Time UML

CMake 4.0

CMake 4.0 has been released a while ago.

  • CMake 3.28: adds support for C++ modules.
  • CMake 4.0: minor improvements.

Links:

It’s new major release because they completely overhauled the language to be more readable, right? Right?

Of all the build systems ever created, CMake is certainly one of them.

25 Years of CMake

https://youtu.be/wPZV2hBNJmo

Cmake is pain and suffering cosplaying as a build system.

Mastodon: Full-stack developer

https://digipres.club/@foone/112412593654054471

I’m a "full stack developer", in that my stack is full and if you try to push any more tasks on me I’m gonna overflow it and start corrupting my own memory

Foone

Mastodon

https://chaos.social/@soc/116006405349410421

cpp compilers tool for ub