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