Maybe if I started learning to make games that would be an excuse to relearn some physics and I'd be able to use calculus again.
Maybe if I started learning to make games that would be an excuse to relearn some physics and I'd be able to use calculus again.
Calculus is unusual, but it does happen. We do have data with time dependent variables, but usually we don't need anything more complicated than ax + b.
When I took linear algebra and discrete math in college, my linear algebra professor was amazing and my discrete math professor was terrible. I got an A in both classes, but for the life of me I don't grok how discrete math is applicable to programming, but if someone starts describing a problem they have I'll be like, "have you tried linear algebra?" in the "have you tried turning it off and back on again?" voice.
I need to watch one of those lecture series on discrete math.
I wonder if it has anything to do with how discrete software is. A program executes in lurches, not as a continuous process. You sort of end up dealing with Riemann rectangles instead of curves, when you look at the time domain.
That resemblance is probably just a coincidence, though; maybe it has more to do with the fact that most programs react to input after the fact instead of trying to model the immediate future and act based on predictions.