That Calculus stuff freaks me out, but I mostly see it in academic papers and crazy shader stuff.
Bad marks in math for me are because they don't teach it right (in my opinion), and that is actually a result of me thinking in a logical, uniform way associated with programmers.
For example, polynomials.
They taught them to me as though they are arrays of variables, where each block can be solved to retrieve the values you want.
But actually, they are functions for a reason. When a block equates to 0, that whole part of the equation becomes equal to 0. This isn't because somebody read 2x-4 and realized to have it hit the x axis when x=2, it's because the function works like that!
Gah.
Bad marks in math for me are because they don't teach it right (in my opinion), and that is actually a result of me thinking in a logical, uniform way associated with programmers.
For example, polynomials.
They taught them to me as though they are arrays of variables, where each block can be solved to retrieve the values you want.
But actually, they are functions for a reason. When a block equates to 0, that whole part of the equation becomes equal to 0. This isn't because somebody read 2x-4 and realized to have it hit the x axis when x=2, it's because the function works like that!
Gah.