Lefty not realizing the comic says trans are violent criminals
(media.kotakuinaction2.win)
You're viewing a single comment thread. View all comments, or full comment thread.
Comments (62)
sorted by:
I do programming too. What do you mean by "logical" or, and "semantic" or. That's all the same operation to me.
"Yes" isn't a valid answer to any "or" question, even if you intend it to mean both parts of the disjunction are true. It's just a poorly worded, reductive, colloquialism to say that you're picking all of the above; but it's grammatically incorrect.
Speaking of which...
Fuck it. Next time I'm asking: "Are you a male Xor female?"
The logical "or" you're familiar with. But in speech, "or" isn't used that way. The closest programming analogy to how it's used in speech would be a return statement. In this case, "return gender". Because we're not asking for a yes or no answer, we're asking for more information.
I guess a better way to put it would have been conditional or. People use that in real life too. "If we're out of eggs or they're on sale, buy eggs". That would return "true", but which condition is satisfied is irrelevant.
Yeah, it took me a while, (and a separate comment) but I see what you're saying.
You're talking about the "logical" OR as an inclusive disjunction where each element can be true, such that the statement is true if one is true. "Yes, I am a Man or Woman", which could be logically accepted to be "I am Man not Woman", "I am Woman not Man", and "I am Man and I am Woman"; which doesn't make sense because the statement is already and implicitly an exclusive disjunction where a "Yes" is impossible because it must be one or the other.
I get the point you're making, but be careful with it. You don't want to give the pedophiles more fodder for their gender nonsense. It's still binary. That's why programmers use Boolean variables such as isFemale when they create objects that sex is relevant to.
Just because it's a return doesn't make it not binary. However, when returning gender, you'd generally want to either convert it to a string or return it as an enum so it's easier to understand than "0", because the reader doesn't necessarily know if 0 is male or female. I just didn't want to write all that.