From ... From: Erik Naggum Subject: Re: continuations and cl Date: 2000/02/14 Message-ID: <3159560513225052@naggum.no>#1/1 X-Deja-AN: 585944976 References: mail-copies-to: never Content-Type: text/plain; charset=us-ascii X-Complaints-To: newsmaster@eunet.no X-Trace: oslo-nntp.eunet.no 950578544 15525 195.0.192.66 (15 Feb 2000 01:35:44 GMT) Organization: Naggum Software; +47 8800 8879 or +1 510 435 8604; fax: +47 2210 9077; http://www.naggum.no User-Agent: Gnus/5.0803 (Gnus v5.8.3) Emacs/20.5 Mime-Version: 1.0 NNTP-Posting-Date: 15 Feb 2000 01:35:44 GMT Newsgroups: comp.lang.lisp * 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. #:Erik