From: Kalle Olavi Niemitalo
Subject: What CLOS programs should I look at?
Date: 
Message-ID: <iznyac6su9v.fsf@stekt23.oulu.fi>
I want to learn CLOS, not to use it, but to better understand the
weaknesses of C++.  I read the relevant parts of the CLHS some weeks
ago and now I'd like to examine some real CLOS-based programs to see
how things are done in practice.  Where can I find such programs?  It
would be nice to compare the styles of different authors.

I don't currently have a Common Lisp system.

From: Paul Fuqua
Subject: Re: What CLOS programs should I look at?
Date: 
Message-ID: <834seu5c6y.fsf@elissa.hc.ti.com>
    Date: 10 Nov 1999 09:03:24 +0200
    From: Kalle Olavi Niemitalo <····@stekt.oulu.fi>

            now I'd like to examine some real CLOS-based programs to see
    how things are done in practice.  Where can I find such programs?  It
    would be nice to compare the styles of different authors.

CLUE and CLIO, a GUI toolkit and a widget set on top of it, are
CLOS-based.  CLIO uses a fair amount of multiple dispatch.  Of course,
being window-system code, it isn't necessarily easy to understand;  it's
also rather old.

ftp://www.ti.com/pub/clue.tar.Z

Paul Fuqua
Texas Instruments, Dallas, Texas                     ··@hc.ti.com
From: Fernando
Subject: Re: What CLOS programs should I look at?
Date: 
Message-ID: <382a0018.8714866@news.wanadoo.es>
On 10 Nov 1999 09:03:24 +0200, Kalle Olavi Niemitalo
<····@stekt.oulu.fi> wrote:

>I want to learn CLOS, not to use it, but to better understand the
>weaknesses of C++.  I read the relevant parts of the CLHS some weeks
>ago and now I'd like to examine some real CLOS-based programs to see
>how things are done in practice.  Where can I find such programs?  It
>would be nice to compare the styles of different authors.

	try the common list http server.

>I don't currently have a Common Lisp system.

	Then start by getting one. :-)




//-----------------------------------------------
//	Fernando Rodriguez Romero
//
//	frr at mindless dot com
//------------------------------------------------
From: Eugene Zaikonnikov
Subject: Re: What CLOS programs should I look at?
Date: 
Message-ID: <942229716.327497@lxms.cit.org.by>
Kalle Olavi Niemitalo <····@stekt.oulu.fi> wrote in message
····················@stekt23.oulu.fi...
> I want to learn CLOS, not to use it, but to better understand the
> weaknesses of C++.  I read the relevant parts of the CLHS some weeks
> ago and now I'd like to examine some real CLOS-based programs to see
> how things are done in practice.  Where can I find such programs?  It
> would be nice to compare the styles of different authors.
>
> I don't currently have a Common Lisp system.

It could be somewhat hard to get into a real CLOS code if you didn't played
with the system for a while. Just my opinion though.
I'd suggest you to read _Object_Oriented_Design_ by Grady Booch. It has good
comparision of various object systems (CLOS, C++, Smaltalk, Ada, Object
Pascal...), and detailed descriptions of real systems implemented with them
(with blackboard system illustrating CLOS).

--
  Eugene
  (concatenate 'string "viking" ·@" "cit.org.by")