Subject: Re: Why no call with current continuation? From: Erik Naggum <email@example.com> Date: 04 Oct 2002 14:34:09 +0000 Newsgroups: comp.lang.lisp Message-ID: <firstname.lastname@example.org> * Tim Josling | It would indeeed be nice to have tail recursion guaranteed in specific | known circumstances, but maybe that's not reasonable. The remaining question is who should pay for what you think "would be nice" and why. Not only implementation costs, but just like a world where you went to the food depot to pick up free food would have a different supply and kinds of food from a world where you have to pay for it, a world where tail recursion is costless would have consequences that you may not be aware of. Likewise, if you are used to them, but can no longer have them, what do you do? Squatting in front of your grocery store and demanding free food like you were used to won't cut it. -- 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.