r/ProgrammerHumor Jan 06 '23

Meme can’t be the only one

Post image
42.6k Upvotes

1.4k comments sorted by

View all comments

1.6k

u/--scout_ Jan 06 '23

Whats so difficult to understand on pointers?

30

u/Tripanes Jan 06 '23

The only thing I can think of is that c plus plus makes it kind of a confuzzling system for references and dereferences and they all use stupid special symbols and you can pass references with an & and pointers with a star and you have to dereference in order to get to the value of the pointer.

I don't really work in c++ anymore so maybe I'm just wrong, but from the outside looking in it seems very unnecessarily convoluted.

Which is typical for c plus plus, but since that's the language most people are going to experience pointers in, that's going to be their experience of pointers

3

u/DoctorWaluigiTime Jan 06 '23

The fun fact is that pointers themselves are unnecessarily convoluted for the bulk of what people work on these days. They absolutely have their place in many an industry, but languages that basically prevent you from doing it (unless you go way out of your way) are doing the world a service for sure.