As an example, I, myself, and several of my friends have learned to program adequately without serious mathematics. <div><br></div><div>I find there&#39;s very little math that is helpful to programming in general.</div><div>
<br></div><div>The math that is required is useful only to specific fields (eg. linear algebra for graphics applications, or probability and statistics for machine learning ...). When you tackle those applications, you will understand for yourself what math you need. </div>
<div><br></div><div>I think not knowing what math you need, is a good indication that you should just continue what you&#39;re doing: program more, think, and experiment. </div><div><br></div><div>The most important thing to me, is not to feel intimidated by programming. </div>
<div>  -Patrick</div><div><br><div class="gmail_quote">On Wed, Nov 3, 2010 at 5:54 PM, Karl Winterling <span dir="ltr">&lt;<a href="mailto:kwinterling@gmail.com">kwinterling@gmail.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
You should feel comfortable reading and writing proofs of (relatively) simple propositions and understand basic concepts in logic and abstract algebra. Calculus may or may not help you.<div><div></div><div class="h5"><br>

_________________________________________________<br>
 For list-related administrative tasks:<br>
 <a href="http://lists.racket-lang.org/listinfo/users" target="_blank">http://lists.racket-lang.org/listinfo/users</a><br>
</div></div></blockquote></div><br></div>