CopperSpice: Generic vs Meta Programming
New video on the CopperSpice YouTube Channel:
Generic vs Meta Programming
by Barbara Geller and Ansel Sermersheim
About the video:
We released a new video which compares Generic and Meta Programming and how they are used in various computer languages like C++, Rust, and Go. In this video we also explain the definition of Template Meta Programming and when TMP is actually Reflection.
Simply using a template does not imply you are doing template meta programming and using a code generator does not mean you have implemented reflection.
Please take a look and remember to subscribe.

A new episode of the series about SObjectizer and message passing:
In the world of C++, the concept of object lifetime and 
A new episode of the series about SObjectizer and message passing:
Writing efficient code is challenging but worthwhile. Andrew Drakeford demonstrates how SIMD (Single Instruction Multiple Data) can reduce your carbon footprint.
A new episode of the series about SObjectizer and message passing:
In this article, we’ll explore six practical string processing operations introduced in C++20 and C++23. These features represent an evolution in this crucial area, covering a spectrum of operations from searching and appending to creation and stream handling.
