Path: utzoo!utgpu!news-server.csri.toronto.edu!rpi!usc!cs.utexas.edu!rice!news!gateley From: gateley@rice.edu (John Gateley) Newsgroups: comp.lang.scheme Subject: Re: open-input-file [topics from hell, part 2] Message-ID: Date: 27 Apr 91 18:20:10 GMT References: <5405@goanna.cs.rmit.oz.au> <9104270655.aa29839@mc.lcs.mit.edu> Sender: news@rice.edu (News) Organization: Rice University Lines: 29 In-Reply-To: cph@altdorf.ai.mit.EDU's message of 27 Apr 91 10:52:07 GMT In article <9104270655.aa29839@mc.lcs.mit.edu> cph@altdorf.ai.mit.EDU (Chris Hanson) writes: Date: 26 Apr 91 05:01:29 GMT From: "Richard A. O'Keefe" But this begins to sound like the Common Lisp condition system. I understand that Common Lisp bashing is a popular sport in the Scheme community, and I often gladly participate in it, but in this case I think it is misdirected. Once a great deal of CL "style" is stripped away, the underlying mechanism of the condition system is exceptionally simple, even elegant, and in my opinion should be seriously considered as a solution to this problem. (Hi Chris) Let me second Chris's opinion. While at TI I developed a condition system which was simple enough to have a scheme feel to it, yet powerful enough to support CL's condition system. Suprisingly enough, it was just the core of the CL system stripped of all the bells and whistles and it does seem to be an elegant solution to the problem. John gateley@rice.edu -- "I've thought the thoughts of little children and the thoughts of men I've thought the thoughts of stupid people who have never been so much in love as they should be and got confused too easily to fall in love again." The Residents and Renaldo and the Loaf