Considering dropping out to be a python programmer

Alightsoul?

And just when I thought I was the only civilized person in this thread. A real programmer, like an artist or any other trade, learns the fundamentals first. I believe I know linear algebra but I forget which one that is exactly.

i feel like outside of classes in college i have never needed to do anything with asm

It doesn’t matter, it’s part of the fundamentals.

1 Like

but i think its good to know about

the second part is an illustrative example rather than specific instructions.

it’s less important that it’s C or ASM than it is that you at least know how to work in a language that doesn’t baby you, that you’ve gone through the motions of understanding why things are the way they are, how to fix your own shit, etc.

same with linear algebra tbh. it’s possible to be good without it, the same way that you can be a good musician without knowing theory, but most good musicians do know theory and most good programmers know more than just 1 or 2 languages that are primarily targeted at easily solving problems.

1 Like

Nope, I’m a software engineer

Linear algebra is vectors and matrices and their operations and algorithms

Okay yeah I know that.

i wonder how much more math i would have to take to actually understand quaternions

they teach linear algebra in highschool.

yeah i took it my senior year of hs but it was kinda a bullshit class so i took it again in college

Quaternions are easy to understand practically. You don’t need to absolutely understand how they work under the hood.

yeah, but i wanna

i like know how to use them i just like have 0 clue why

they’re more or less a black box to me

Quaternions are more condensed than rotation matrices and multiplying them is more efficient, though multiplying a matrix by a point is faster I think.

oh well I guess I should be happy that u made it or something in a general sense of not wishing ill of people.

couldnt believe this thread got worse

1 Like

I have no idea who the fuck you are