Newsgroups: comp.lang.lisp
Path: cantaloupe.srv.cs.cmu.edu!das-news2.harvard.edu!das-news.harvard.edu!news2.near.net!MathWorks.Com!europa.eng.gtefsd.com!howland.reston.ans.net!pipex!uknet!festival!edcogsci!jeff
From: jeff@aiai.ed.ac.uk (Jeff Dalton)
Subject: Re: Why do people like C? (Was: Comparison: Beta - Lisp)
Message-ID: <CxIsCw.3uq@cogsci.ed.ac.uk>
Sender: usenet@cogsci.ed.ac.uk (C News Software)
Nntp-Posting-Host: bute-alter.aiai.ed.ac.uk
Organization: AIAI, University of Edinburgh, Scotland
References: <781303773snz@wildcard.demon.co.uk> <CxBFyD.3CD@festival.ed.ac.uk> <781783638snz@wildcard.demon.co.uk>
Date: Tue, 11 Oct 1994 17:53:19 GMT
Lines: 33

In article <781783638snz@wildcard.demon.co.uk> cyber_surfer@wildcard.demon.co.uk writes:
>In article <CxBFyD.3CD@festival.ed.ac.uk>
>           jeff@festival.ed.ac.uk "J W Dalton" writes:
>
>> Why does CLOS not support this?
>
>CLOS doesn't support dealing off classes.

What is "dealing off classes"?  (Sealing, I hope and assume below.)

Now, why is sealing necessary for "sharing code at the class level",
which is what I meant my "this" to refer to?

>    I don't know why this
>can't be done in an implementation, tho.

Surely it can.  For a slightly different case, consider freeze-defstruct
in AKCL.

>> Sometimes the GUI is part of the problem.  I'm all for having some
>> Lisps w/ fancy GUIs, but there should also be some alternatives.
>
>If you ignore the GUI, then the problem is a small one. 

If the system lets you ignore the GUI.

>> What books is that?  Still in print?  I'll get one if so.
>
>Functional Programming in Hope, Roger Bailey, ISBN 0-13-338237-0.

Thanks.

-- jeff
