Subject: Re: Tail recursion & CL From: Erik Naggum <email@example.com> Date: Sat, 22 Sep 2001 18:22:06 GMT Newsgroups: comp.lang.lisp Message-ID: <firstname.lastname@example.org> * Juliusz Chroboczek > Obviously, you're thinking in terms of (i), while I'm thinking in > terms of (ii). (Exercice for the reader: specify a class of > properties FOO such that (i) and (ii) coincide.) It seems to me that arguing about the flaws of limited memory is pointless when you accept limited execution time. These two may well coincide if the system halts execution when it runs out of memory, as when it invokes the debugger on the out-of-memory condition. If there is no upper bound on the consumption of resources of a program, it is ipso facto _broken_, and no silly quibbling over which resource is exhausted _first_ can possibly change any semantics of said program. It is _typical_ that this has to come up in relation to a Scheme concept. /// -- Why did that stupid George W. Bush turn to Christian fundamentalism to fight Islamic fundamentalism? Why use terms like "crusade", which only invokes fear of a repetition of that disgraceful period of Christianity with its _sustained_ terrorist attacks on Islam? He is _such_ an idiot.