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