in reply to math and perl question

Algebra is a requirement for good programming. You can get by without geometry (if you don't plan on doing much in the way of graphics (and totally forget about 3d graphics without geometry).

Calculus is nice too as is set theory, but you can get by with those if you need to. But Algebra? If nothing else, it'll help you debug non-trivial loop counters.

--
I used to drive a Heisenbergmobile, but every time I looked at the speedometer, I got lost.

Replies are listed 'Best First'.
Re^2: math and perl question
by Your Mother (Archbishop) on Dec 04, 2007 at 17:01 UTC
    You can get by without geometry

    I disagree (Well, you can get by without all of it but...). Geometry, in my mind, is more important than Algebra for the reasons quite a few already noted. It teaches you a way to think about problems. Geometry is all about proofs and spatial relationships. Algebra, while quite valuable for thinking, isn't what you're going to be grateful for when solving things like trees, heaps, and efficiency problems.

    update: fixed a spacial spelling problem.