Subject: Re: Tail recursion & CL
From: Erik Naggum <erik@naggum.net>
Date: Sat, 22 Sep 2001 18:22:06 GMT
Newsgroups: comp.lang.lisp
Message-ID: <3210171725190873@naggum.net>

* 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.