SObjectizer Tales – 6. Is the stream still in progress?--Marco Arena
A new episode of the series about SObjectizer and message passing:
SObjectizer Tales – 6. Is the stream still in progress?
by Marco Arena
From the article:
In this episode, we are exploring ways to detect if the stream is active in order to improve the current image viewer!

In this post we talk about how data structure data layout effects software performance and how, by modifying it, we can speed up the access and modification of the data structure.
A report out from this week's ISO C++ standards committee meeting, which just ended:
Learn how the overload pattern works for
A new episode of the series about SObjectizer and message passing:
The time has come, fellow devs. We are on our way to uncover the newest concept of C++ language – Coroutines.
In this article, we delve into the equivalent helper functions for C# and JavaScript, which are simpler due to the inherent behavior of references in these languages, eliminating the need for explicit shared pointer conversions.
A code design pattern I’ve used a lot in recent times is the “optional-based polymorphism” that looks like a delegation to another type that might not be available. It might be an implementation of the FCoI-principle (Favour Composition over Inheritance).