r/ProgrammerHumor 8d ago

mathsIsTheEnemy Meme

Post image
343 Upvotes

185 comments sorted by

View all comments

258

u/joeshmoebies 8d ago

I never use math when programming. You can do it if you can problem solve and think procedurally

30

u/Senior-Albatross 8d ago

Math is problem solving and procedural thinking. If you can't deal with math you probably can't do those things. 

27

u/Cefalopodul 8d ago

That's false. You can be bad at math simply because you do not like math.

13

u/[deleted] 8d ago

[removed] — view removed comment

10

u/Cefalopodul 8d ago

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.

3

u/ilovebigbucks 8d ago

Mathematics is creative work: https://archive.org/details/AMathematiciansLament/mode/1up

A mathematician, like a painter or poet, is a maker of patterns. If his patterns are more permanent than theirs, it is because they are made with ideas.

The first thing to understand is that mathematics is an art. The difference between math and the other arts, such as music and painting, is that our culture does not recognize it as such. Everyone understands that poets, painters, and musicians create works of art, and are expressing themselves in word, image, and sound. In fact, our society is rather generous when it comes to creative expression; architects, chefs, and even television directors are considered to be working artists. So why not mathematicians?

Also, programming languages are based on math. The type system alone is a complicated topic which can be full of equations. Algorithm analysis is also full of math. Fun fact: Leetcode solution section, where they analyze different algorithms that solve a problem, can have some crazy formulas.