From ... Path: archiver1.google.com!news1.google.com!newsfeed.stanford.edu!news.tele.dk!news.tele.dk!small.news.tele.dk!newsfeed1.ulv.nextra.no!nextra.com!uio.no!nntp.uio.no!ifi.uio.no!not-for-mail From: Erik Naggum Newsgroups: comp.lang.lisp Subject: Re: Midfunction Recursion Date: 23 Oct 2002 16:41:00 +0000 Organization: Naggum Software, Oslo, Norway Lines: 33 Message-ID: <3244380060687859@naggum.no> References: <3244375917435651@naggum.no> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: maud.ifi.uio.no 1035391262 1629 129.240.65.5 (23 Oct 2002 16:41:02 GMT) X-Complaints-To: abuse@ifi.uio.no NNTP-Posting-Date: 23 Oct 2002 16:41:02 GMT Mail-Copies-To: never User-Agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.2 Xref: archiver1.google.com comp.lang.lisp:44408 * Travis Whitton | Well... I'm teaching myself, so I guess it's my own fault. Damn. I really thought I had something I could whack the Scheme freaks with this time. | I have been programming imperatively for a good while, and I've always | avoided recursion mainly because I found it confusing. Do you find function calls confusing? Why? | I've never tried Scheme (I like fast languages), I see. This tells me that you are too quick to judge and do not pay attention to the details that would encourage you to look for better conclusions after the first one you reached has failed to produce the expected or desired results. | Maybe it's the nature of functional programming that just as you feel | everything is starting to click, you're back at square one... No, that would only be the nature of not getting the point. You need to become more comfortable with not understanding something before you can learn it well enough to understand it. There is a very strong sense of rushing to conclusions in the way you speak of your problems and your approaches to learning something. Acquire patience. -- Erik Naggum, Oslo, Norway Act from reason, and failure makes you rethink and study harder. Act from faith, and failure makes you blame someone and push harder.