Subject: Re: continuations and cl
From: Erik Naggum <>
Date: 2000/02/14
Newsgroups: comp.lang.lisp
Message-ID: <>

* Marc Hoffman
| So I was wondering why call/cc is not implemented.

  because the Common Lisp crowd doesn't want you to implement manually all
  the control flow mechanisms that CALL/CC is used to implement, and that
  is because there is no desire to pare the language down to "essentials"
  or Scheme's ascetic/anorectic notions of "elegance".

  I think CALL/CC is on par with giving people access to the basic building
  blocks of a function call, without actual support for function calls.
  sure, you _can_ do a lot of nifty stuff with those building blocks, but
  _should_ you?  "because I can" is seldom a good answer.