Jump to content

Programming vs. Mathematics

- - - - -

This topic has been archived. This means that you cannot reply to this topic.
56 replies to this topic

#1
johnny

johnny

    Newbie

  • Members
  • Pip
  • 7 posts
I would choose both.

#2
v0id

v0id

    Retired

  • Members
  • PipPipPipPipPipPipPipPipPip
  • 2,936 posts
I chose both too. I do prefer programming over mathematics though, but I enjoy mathematics a lot too.

#3
chili5

chili5

    Writes binary right handed and hex left handed

  • Members
  • PipPipPipPipPipPipPipPipPip
  • 7,247 posts
Um yeah I said both also.

I like math better but programming is a lot of fun when I get time for it.

I only like math better because I'm way better at it.

Although I don't really know what math has to do with programming?

#4
WingedPanther

WingedPanther

    A spammer's worst nightmare

  • Moderators
  • 16,831 posts
I'm a mathematician, and use that training to inform how I approach programming. At the high ends of both, programming theory IS math. One of my graduate courses was on Recursively Enumerable Sets. Translation: what are the theoretical limits of what a program can do?
Programming is a branch of mathematics.
My CodeCall Blog | My Personal Blog

#5
Guest_Jordan_*

Guest_Jordan_*
  • Guests
I've moved this thread to the general programming section. Please only post introductions in the "Introduction" forum/category.

Also, I choose both. You won't get very far, or like programming, if you don't know/like math.

#6
John

John

    Writes binary right handed and hex left handed

  • Moderators
  • 6,321 posts
I too chose both :)

#7
broncoslb

broncoslb

    Learning Programmer

  • Members
  • PipPipPip
  • 34 posts
I would have to choose both, but I enjoy figuring out programming problems better than straight math problems though.

#8
G_Morgan

G_Morgan

    Programming God

  • Members
  • PipPipPipPipPipPipPip
  • 537 posts

chili5 said:

Um yeah I said both also.

I like math better but programming is a lot of fun when I get time for it.

I only like math better because I'm way better at it.

Although I don't really know what math has to do with programming?

Have a look at functional programming. There's quite a lot of mathematics involved there. Basically an entire branch of language theory came from the mathematical concept of lambda calculus.

There's also plenty of stuff like set theory, computational complexity, etc involved in CS (a good example, relational databases are entirely based on set theory in principle).

#9
TcM

TcM

    Writes binary right handed and hex left handed

  • Members
  • PipPipPipPipPipPipPipPipPip
  • 11,147 posts
Programming. I'm not much into maths, although I can solve programming problems with Maths, but I would prefer if it was non-math related.

#10
R-G

R-G

    Programmer

  • Members
  • PipPipPipPip
  • 142 posts
Interesting views and opinions. However, maybe we should ask the question what actually was first? The chicken or the egg?

We can trace the field of mathematics back 70.000 years ago. The field of computer science or in this case the computer programming would not exist without the field of mathematics at all. It has very much to do with computer science as some mates mentioned here. The field of mathematics has given the theoretical basics of the computer science. It is basically the only universal language that can describe the nature and all things around us.

However, I totally agree in this matter Winged Panther!
Like an angel without a sense of mercy.

#11
WingedPanther

WingedPanther

    A spammer's worst nightmare

  • Moderators
  • 16,831 posts
I tend to trace the birth of computing back to two men: Turing and Babbage: both mathematicians. Do with it what you will :)
Programming is a branch of mathematics.
My CodeCall Blog | My Personal Blog

#12
chili5

chili5

    Writes binary right handed and hex left handed

  • Members
  • PipPipPipPipPipPipPipPipPip
  • 7,247 posts
So mostly the math is more involved in the theory behind the programming?

I've made several programs and I don't remember using any math in them.