

Pfft. Computer Science ain’t about coding
I code stuff. I draw stuff.
I’m a Hongkonger 🇭🇰
If you’re a westerner coming here because you’re arguing with me about something in HK/China/Asia, I forgive you for your misunderstandings.
Pfft. Computer Science ain’t about coding
The following are not-properly-researched theories I made up
I think x came from “unknown”. Perhaps at one point people used a cross (x) to represent something unknown. The symbol may have extended to mean “variable”. Then math advanced and people begin making graphs with variables and the logical next variable is y.
abc are used when these variables run out, because they are intuitive to pick.
ijk in programming loops came from “index”. The reason we use “index” and not “count” or “tally” is because in early computer days, someone decided to use “index”. For example, your browser still automatically fetches “index.html” if a path doesn’t return a valid response.
ijk in vectors may have come from quaternions, which in turn came from complex/imaginary numbers. Since i represents “imaginary”, that could have been carried over to vectors.
The xyz orientation in 3D program is purely a choice by the developer. It is which ever orientation they are comfortable with developing.
y is up because of it’s commonly used for graphs, but y is down for computer graphics. The top-left corner of a screen is (0, 0) and as the position moves downwards, y increases.
We do use Greek letters in other coordinate systems! For example, a spherical coordinate system often uses (r, θ, φ). I think these symbols may have already had connections with other aspects of math (like θ is commonly used for angles). They are not used generally to avoid confusion.
A competitor to crabs
Jokes on you I played this for 2 hours and reached level 1000
If you look from the other wall (not diagonally) you will see “AY”
stares back from +08:00 timezone (it’s noon)