Why raw pointers can betray you
Modern CPUs don't love reading data from arbitrary addresses. If you are looking at some low-level codebase or building something like allocator then having different data types at random memory address might be fatal or can be slower, and "might be slower" is already bad for an allocator.
Saturday, February 21, 2026

