On Fri, Feb 15, 2008 at 04:47:13PM -0800, David Brown wrote:
> I know for myself, it didn't really start to sink in until I started
> writing a bunch of code.  It was a painful process, but eventually it
> became kind of second nature.

Yea I think you must be right.  Getting a nice editor that does the
indenting and parens matching is a life saver too.  That may even
be as crucial as nailing tail recursion to be comfortable with Scheme.

> I do now feel learning recursion to this depth was one of the more useful
> things I learned about programming.  Even when programming iteratively, it
> helps me to reason about the problem.

Iteration is the clear winner for walking linear arrays.  Now I see that
recursion is the best game in town for walking nested structures.
It clearly is vital for many problem domains and not just a curiosity
as I used to think.

Chris

-- 
[email protected]
http://www.kernel-panic.org/cgi-bin/mailman/listinfo/kplug-lpsg

Reply via email to