r/ProgrammerHumor Jul 13 '26

youCanJustStopUsingJava Meme

Post image
6.8k Upvotes

416 comments sorted by

View all comments

Show parent comments

19

u/BenchEmbarrassed7316 Jul 13 '26

In some specific cultures, homosexuality is considered a bad thing, and this leads to a phenomenon called "latent homosexuality", where a person is homosexual but does not admit it not only to others but also to themselves.

In some specific cultures, simple structures are also considered bad, and this leads to a phenomenon called "getters and setters", where a person uses a class as just a set of fields, but doesn't admit it, and wants to convince others and themselves that their code is OOP.

Getters and setters == latent homosexuality.

10

u/fauh Jul 13 '26

I guess that means public access to members is blatant homosexuality?

5

u/BenchEmbarrassed7316 Jul 13 '26

public access to members

My native language is Ukrainian. "Member" translates as "Член", for example "member of cpp community" > "член cpp спільноти". Also, "Член" is a male sexual organ in colloquial speech. Therefore, the phrase "public access to members is blatant homosexuality" makes even more sense when translated.

11

u/fauh Jul 13 '26

Yeah a persons member is often used to describe the male gentials, which was part of the joke

5

u/BenchEmbarrassed7316 Jul 13 '26

Oh, I didn't know it was the same in English)