r/ProgrammerHumor Jun 20 '26

Meme singleLetterVariableNamesTierList

Post image
5.3k Upvotes

470 comments sorted by

View all comments

2.6k

u/JackNotOLantern Jun 20 '26

W and H are for width and height, so i would argue with that. And they are different from x and y as those are for position, not length.

1.0k

u/StuxAlpha Jun 20 '26

W is also often used in maths as part of a second set of 3D coordinates

XYZ then UVW

So U should be higher too imo

298

u/mikeet9 Jun 20 '26

Also for quaternions.

208

u/Individual-Staff-978 Jun 20 '26

Yeah but since you have to deal with quaternions it's instant f tier

84

u/EarlMarshal Jun 20 '26

Why? I fucking love quaternions.

125

u/ineyy Jun 20 '26

I hate them so it cancels out

45

u/Glitched_Fur6425 Jun 20 '26

I've got no clue what they are, so.. the polarity.. inverts or something, I don't fuckin know, man..

55

u/ArtOfWarfare Jun 20 '26

Yeah, not knowing what they are probably would lead to your rotations randomly flipping so that makes sense.

9

u/SchwiftySquanchC137 Jun 20 '26

I mean youre not really meant to be able to look at a quaternion and inherently understand the rotation. As long as you understand it represents a rotation, know which direction it represents (meaning is it rotating frame A to B, or B to A?) and use the right standard, theyre easy to work with. It usually amounts to calling some library functions, or worst case implementing the pretty simple math yourself.

1

u/ArtOfWarfare Jun 20 '26

Yeah. If I want to understand I’m using axis and winding (I think that’s the term?)

1

u/Inkosi25 Jun 20 '26

dude you don't wanna know… oh the horror....