Lost Password?

Go Back   CodeCall Programming Forum > Software Development > General Programming > Programming Theory

Unregistered, Check out the Coder Battles in the Announcement and Game forums.

Programming Theory Discuss programming theory, algorithm efficiency, logic, and other any other category where math and computer science overlap.

View Poll Results: Which would you prefer: programming or math?
Programming. I don't like math very much. 2 8.70%
Math. I like equations and stuff, but not complicated codes. 2 8.70%
Both. Programming has some math in it, so I like them both. 19 82.61%
Voters: 23. You may not vote on this poll

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
  #21 (permalink)  
Old 03-27-2008, 10:42 AM
WingedPanther's Avatar   
WingedPanther WingedPanther is offline
Super Moderator
 
Join Date: Jul 2006
Age: 35
Posts: 2,453
Last Blog:
wxWidgets is NOT code ...
Credits: 761
Rep Power: 28
WingedPanther is a jewel in the roughWingedPanther is a jewel in the roughWingedPanther is a jewel in the roughWingedPanther is a jewel in the rough
Default Re: Programming vs. Mathematics

Math also appears in sneaky ways: like justifying why a GOTO statement is not necessary for programming with If/then and while loops.
__________________

To view links or images in signatures your post count must be 0 or greater. You currently have 0 posts.
|
To view links or images in signatures your post count must be 0 or greater. You currently have 0 posts.
|
To view links or images in signatures your post count must be 0 or greater. You currently have 0 posts.
|
To view links or images in signatures your post count must be 0 or greater. You currently have 0 posts.

Chat with other CodeCall members on IRC; connect to irc.codecall.net and join #codecall
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #22 (permalink)  
Old 03-29-2008, 07:02 AM
vinod08 vinod08 is offline
Newbie
 
Join Date: Mar 2008
Posts: 4
Credits: 0
Rep Power: 0
vinod08 is on a distinguished road
Default Re: Programming vs. Mathematics

programming is better
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #23 (permalink)  
Old 03-29-2008, 07:06 AM
chili5's Avatar   
chili5 chili5 is offline
Code Warrior
 
Join Date: Mar 2008
Age: 15
Posts: 3,419
Credits: 294
Rep Power: 30
chili5 is a glorious beacon of lightchili5 is a glorious beacon of lightchili5 is a glorious beacon of lightchili5 is a glorious beacon of lightchili5 is a glorious beacon of lightchili5 is a glorious beacon of light
Default Re: Programming vs. Mathematics

I sort of agree but why do you think programming is better?
__________________
Success is the ability to go from failure to failure without losing your enthusiasm. ~ Winston Churchill

To view links or images in signatures your post count must be 0 or greater. You currently have 0 posts.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #24 (permalink)  
Old 03-29-2008, 07:15 AM
vinod08 vinod08 is offline
Newbie
 
Join Date: Mar 2008
Posts: 4
Credits: 0
Rep Power: 0
vinod08 is on a distinguished road
Default Re: Programming vs. Mathematics

well u know der is no reason 4 a particular thinking line...
so..
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #25 (permalink)  
Old 04-10-2008, 12:31 PM
R-G's Avatar   
R-G R-G is offline
Programmer
 
Join Date: Apr 2007
Location: Europe
Posts: 144
Credits: 0
Rep Power: 0
R-G is an unknown quantity at this point
Default Computer Programming versus Mathematics

Well, some comments and opinions were pretty proprely. However, the facts are that the whole concept of computer programming in the field of computer science is abstractly based on mathematics. Mathematics is actually the only universal language of the nature that can describe the truth related to this issue. Basically, almost just a mathematician can really deal with real issues in this field of computer science. A nice example is the book named "The Art of Computer Programming", written by Donald Ervin Knuth, a computer scientist and Professor Emeritus at the Stanford University. The book has seven volumes (there are still two to go).
__________________
Like an angel without a sense of mercy.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote

Sponsored Links
  #26 (permalink)  
Old 04-10-2008, 12:54 PM
Xav's Avatar   
Xav Xav is offline
Code Warrior
 
Join Date: Mar 2008
Location: London, England
Posts: 7,372
Last Blog:
Web slideshow in JavaS...
Credits: 1,276
Rep Power: 61
Xav has much to be proud ofXav has much to be proud ofXav has much to be proud ofXav has much to be proud ofXav has much to be proud ofXav has much to be proud ofXav has much to be proud ofXav has much to be proud of
Send a message via MSN to Xav
Default Re: Programming vs. Mathematics

In Game Programming, there's more maths than programming! You have to understand matrices, vertices... and there's a bit of physics involved, as well.
__________________
[TRUTH] TcM is the best moderator ever! [/TRUTH]
"Valid XHTML is like sex - everybody claims to have the same goal, but everybody has their own tricks and results vary wildly."

To view links or images in signatures your post count must be 0 or greater. You currently have 0 posts.
|
To view links or images in signatures your post count must be 0 or greater. You currently have 0 posts.
|
To view links or images in signatures your post count must be 0 or greater. You currently have 0 posts.
|
To view links or images in signatures your post count must be 0 or greater. You currently have 0 posts.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #27 (permalink)  
Old 04-10-2008, 01:02 PM
G_Morgan G_Morgan is offline
Guru
 
Join Date: Oct 2007
Age: 24
Posts: 433
Credits: 35
Rep Power: 8
G_Morgan has a spectacular aura aboutG_Morgan has a spectacular aura aboutG_Morgan has a spectacular aura about
Default Re: Programming vs. Mathematics

There is a difference though. Software design mostly doesn't care about mathematics at a high level (i.e. what modules a task requires) unless you are designing a program for an inherently mathematical problem.

However I believe mathematics is important to the field on three fronts:
1. Key concepts are mathematics. No matter how you look at it the reality is that computational complexity is a field of mathematics.

2. Mathematics can be useful for making programs more efficient. A good understanding of both the mathematics and the implementation details allowed the Quake 3 inverse square root hack to be implemented. No amount of programming brilliance can make up for a lack of mathematical understanding in such fields.

3. Mathematics provides metaphors for thinking about programming. Especially as mentioned in the field of functional programming. Mathematical concepts like lambda calculus can change the way you think about programming and as a result offer different insights into how you'd solve a problem (the most basic case would be comparison of recursion and iteration).

That said it is possible to be a good programmer without mathematics. It's just possible to be a better one with it.
__________________
Code:
glBegin(GL_TRIANGLES);
    drawWorld();
glEnd();
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #28 (permalink)  
Old 04-10-2008, 02:10 PM
Xav's Avatar   
Xav Xav is offline
Code Warrior
 
Join Date: Mar 2008
Location: London, England
Posts: 7,372
Last Blog:
Web slideshow in JavaS...
Credits: 1,276
Rep Power: 61
Xav has much to be proud ofXav has much to be proud ofXav has much to be proud ofXav has much to be proud ofXav has much to be proud ofXav has much to be proud ofXav has much to be proud ofXav has much to be proud of
Send a message via MSN to Xav
Default Re: Programming vs. Mathematics

Couldn't have put it better myself.
__________________
[TRUTH] TcM is the best moderator ever! [/TRUTH]
"Valid XHTML is like sex - everybody claims to have the same goal, but everybody has their own tricks and results vary wildly."

To view links or images in signatures your post count must be 0 or greater. You currently have 0 posts.
|
To view links or images in signatures your post count must be 0 or greater. You currently have 0 posts.
|
To view links or images in signatures your post count must be 0 or greater. You currently have 0 posts.
|
To view links or images in signatures your post count must be 0 or greater. You currently have 0 posts.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #29 (permalink)  
Old 04-11-2008, 07:37 AM
R-G's Avatar   
R-G R-G is offline
Programmer
 
Join Date: Apr 2007
Location: Europe
Posts: 144
Credits: 0
Rep Power: 0
R-G is an unknown quantity at this point
Default Re: Computer Programming versus Mathematics

Well, yes. I however agree that someone doesn't need to understand deep mathematical concepts if he wants to be a successful computer programmer and computer software developer. But it is also true, that you basically can't work in the field of computer science, computational complexity theory (as you already mentioned) and the whole field of the theory of computation, included numerical analysis, type theory, graph theory, number theory, quantum computing theory, analysis of algorithms and all the fields I forgot to mention, without "good understanding" of mathematics. It is fundamental, yes and it is the only way to go ahead, make real science progress and not just standing where we already are.
__________________
Like an angel without a sense of mercy.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #30 (permalink)  
Old 04-11-2008, 10:53 AM
Xav's Avatar   
Xav Xav is offline
Code Warrior
 
Join Date: Mar 2008
Location: London, England
Posts: 7,372
Last Blog:
Web slideshow in JavaS...
Credits: 1,276
Rep Power: 61
Xav has much to be proud ofXav has much to be proud ofXav has much to be proud ofXav has much to be proud ofXav has much to be proud ofXav has much to be proud ofXav has much to be proud ofXav has much to be proud of
Send a message via MSN to Xav
Default Re: Programming vs. Mathematics

Du bist richtig, R-G! Mathe muss man kennen. Andernfalls kann man nicht viele Programme schreiben.
__________________
[TRUTH] TcM is the best moderator ever! [/TRUTH]
"Valid XHTML is like sex - everybody claims to have the same goal, but everybody has their own tricks and results vary wildly."

To view links or images in signatures your post count must be 0 or greater. You currently have 0 posts.
|
To view links or images in signatures your post count must be 0 or greater. You currently have 0 posts.
|
To view links or images in signatures your post count must be 0 or greater. You currently have 0 posts.
|
To view links or images in signatures your post count must be 0 or greater. You currently have 0 posts.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote

Sponsored Links
Reply



Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On

Similar Threads
Thread Thread Starter Forum Replies Last Post
a question about game programming feariel C and C++ 8 12-05-2007 05:42 PM
Beginning Programming frank_l C and C++ 11 10-11-2007 02:23 AM
Not sure my college is good for Programming marta General Programming 1 08-17-2007 10:13 AM


All times are GMT -5. The time now is 03:36 AM.

Contest Stats

Xav ........ 1276.19
MeTh0Dz|Reb0rn ........ 1048.58
morefood2001 ........ 879.43
John ........ 872.39
marwex89 ........ 869.98
WingedPanther ........ 761.06
Brandon W ........ 684.87
chili5 ........ 294.12
Steve.L ........ 216.18
dargueta ........ 192.86

Contest Rules

CodeCall Goal

Goal: 100,000 Posts
Complete: 81%

Ads