this post was submitted on 01 May 2024
478 points (89.6% liked)
Funny: Home of the Haha
5629 readers
788 users here now
Welcome to /c/funny, a place for all your humorous and amusing content.
Looking for mods! Send an application to Stamets!
Our Rules:
-
Keep it civil. We're all people here. Be respectful to one another.
-
No sexism, racism, homophobia, transphobia or any other flavor of bigotry. I should not need to explain this one.
-
Try not to repost anything posted within the past month. Beyond that, go for it. Not everyone is on every site all the time.
Other Communities:
-
/c/[email protected] - Star Trek chat, memes and shitposts
-
/c/[email protected] - General memes
founded 1 year ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
Programmer for 25 years. Only time I have ever used math more complicated than simple multiply/divide was... actually never.
That one time when I copy/pasted a formula for linear interpolation, was still just multiplication and division. And I still have no idea how it works.
I've even done OpenGL and graphics programming and still haven't needed any algebra/trig/etc, although I don't do complex 3D rendering or physics or anything like that.
I wish I knew how to do cool programming stuff like draw circles and waves and stuff though, but I've never seen a tutorial that didn't go WAY over my head immediately.
Drawing a circle is actually pretty simple! Say we want to draw one with:
The logic would be:
The circle starts being drawn at (5, 0). As y approaches -5, x gets smaller until it hits 0. Then x approaches -5 and y approaches 0, and so on.
That won't work well ;-) it will draw 1000 pixels whatever the circumference!
A good start though, for sure.
It's just meant to be a simple example. If someone says other tutorials quickly go over their head, it's not a good idea to introduce unnecessary concepts to start with.