Programming vs Math
This cluster debates whether programming is equivalent to mathematics, emphasizing distinctions like programming's complexity and practicality versus math's abstract nature, while acknowledging math's utility as a tool in programming.
Activity Over Time
Top Contributors
Keywords
Sample Comments
Programming is not math! Math is Math! Math is a tool used in programming, engineering, economics, etc. To reduce a subject to a tool used in the subject is reductionist to the extreme and does not acknowledge the richness and complexity of the subject.
Math is a tool used in programming, programming isn't defined by math though (there are plenty of non-math activities that dominate the process). What is so hard about that?
Programming is very different from and far more useful than what they call "math" in school, but basically any analysis of your program or of possible improvements is going to involve methods and knowledge that people called "mathematicians" and "computer scientists" happen to be very familiar with.
Programming is generally not mathematics, though. Usually, you're doing something considerably more complex, though also more concrete.
programming is the art of being able to implement what one doesn't understand, and math is the art of being able to understand what one cannot implement
Agreed!> Computer Programming is not Math. Let me say it again, computer programming is not Math and will never be. You want to learn computer programming, then learn computer programming.Programming is far more aligned with writing than math. If you want to be a better programmer be a better writer. Math will not make you a better programmer.Conversely, programming will not make you a better writer, but it will make you better at math. This is complicated, but provable with testi
Can we at least agree that programming and math are different things?
Computer programming isn't real math
I thought people do programming because they "can't do math"?
I agree, programming is not mathematics, however, the author seems to have mixed up the act of calculation and mathematics.Bering a good human calculator is unlikely to result in stellar programs. Having a good grasp of how to arrange and communicate your ideas, as is required in mathematics, will help your programming hugely.Yes, there's a large gap between what is acceptable in mathematics and what's acceptable in programming, and the types of problems you're likely to enc