I pray for this to be real because it’s the perfect syntactic sugar for C++. The kind that you’d think makes sense if you didn’t have to write C++ for anything more complex than a high school project.
Right? Every C++ feature needs to be lightly cursed.
Please don’t give them ideas
Why do you even have pointers to pointers?
Pointers just point to memory addresses, and because pointers are stored in memory addresses, it just kind of naturally falls out that way.
I honestly don’t know why they even have -> instead of just a dot like everyone else. The compiler knows whether it’s a record, object, pointer, or any level of pointer to pointers.
Why make the programmer do the donkey work?
Operator overloading allows you to redefine what each operator does. It’s essential to achieve a truly fucked up code base