How do you process read-only mmaped data in C++, in accordance with the language rules? As an example.
I find it crazy that popular systems languages didn’t have an explicitly valid way to deal with all of these ambiguous ownership and lifetime issues around memory until relatively recently.