Path: utzoo!attcan!telly!lethe!torsqnt!news-server.csri.toronto.edu!bonnie.concordia.ca!uunet!mcsun!ukc!edcastle!aiai!jeff From: jeff@aiai.ed.ac.uk (Jeff Dalton) Newsgroups: comp.lang.lisp Subject: Re: In defense of call/cc (and a plug for T) Message-ID: <4122@skye.ed.ac.uk> Date: 13 Feb 91 14:10:45 GMT References: <1991Feb12.233157.20820@elroy.jpl.nasa.gov> Reply-To: jeff@aiai.UUCP (Jeff Dalton) Organization: AIAI, University of Edinburgh, Scotland Lines: 15 In article <1991Feb12.233157.20820@elroy.jpl.nasa.gov> gat@robotics.jpl (Erann Gat) writes: >3. Call/cc makes it INFINITELY less painful to write coroutines. I would rather have coroutines (a.k.a. stack groups) directly, as several CL implementations have done. I think call/cc is too general and powerful (kind of like goto, only more so). It's right for a language such as Scheme that tried to have a small number of powerful constructs, but that doesn't make it right for other languages. BTW, T is excellent. -- jd