ERic, see what I wrote to Cary. Again, math is not the only route to beautiful solutions. It is not the only rigorous thinking. These hegemonic arguments are beneath our intelligence. - kc

On 2/22/13 8:53 AM, Eric Lease Morgan wrote:
On Feb 22, 2013, at 11:39 AM, Cary Gordon <listu...@chillco.com> wrote:

Is a solid math background necessary to program? Of course not. Sooner
or later though, programmers need a solid understanding of logic.
I concur. The reason mathematics is so closely tied to computer programming is 
because both mathematics and computer programing require rigorous and 
systematic thinking. Both mathematics and computer programming start out with a 
simple and rudimentary set of syntax and semantics. Improper use of the syntax 
outputs nothing. Poor semantics creates confusion. Use them correctly, and 
systems are created. It is a lot like music as well. Here is the tool -- a 
flute. Here are the notes it can play. Combine the notes to create beautiful 
music. Combine the functions of computers to create beautiful solutions. 
Combine the elements of mathematics to create beautiful descriptions.

--
Eric Lease Morgan

--
Karen Coyle
kco...@kcoyle.net http://kcoyle.net
ph: 1-510-540-7596
m: 1-510-435-8234
skype: kcoylenet

Reply via email to