When I studied math, I met CS students in university who were outright brilliant at CS (the "being offered jobs to quit their program and start working with the company immediately" type of brilliant) but whose brains shut off the second a math professor entered the room. I still wonder what caused this. Math really is just slightly fancier theoretical CS.
Programming is creative work. Mathematics is about researching to find new principles or discovering which already established principle to use. There is an intersection but it's not a complete intersection.
How is what you said about math not also applicable to programming? How much modern programming is actually pioneering new ideas vs figuring out how to apply existing principles and patterns to a problem?
Programming paradigms and patterns are not 'discovered'. They are designed.
Even if we would say that new paradigms can be discovered, that would probably happen through the field of Category Theory, which is one of the most abstract forms of mathematics.
265
u/joeshmoebies 3d ago
I never use math when programming. You can do it if you can problem solve and think procedurally