Newsgroups: comp.lang.smalltalk
Path: cantaloupe.srv.cs.cmu.edu!bb3.andrew.cmu.edu!newsfeed.pitt.edu!gatech!newsfeed.internetmci.com!howland.reston.ans.net!ix.netcom.com!netcom.com!milod
From: milod@netcom.com (John DiCamillo)
Subject: Re: Polymorphism One More Time
Message-ID: <milodDoBHt3.4vs@netcom.com>
Organization: NETCOM On-line Communication Services (408 261-4700 guest)
References: <NEWTNews.13339.826235188.hampton@interramp.com> <31478404.311D@concentric.net> <1996Mar14.162723.5586@schbbs.mot.com> <milodDoA4Lo.6H5@netcom.com> <4ic0u4$rfb@watnews2.watson.ibm.com>
Date: Fri, 15 Mar 1996 16:29:27 GMT
Lines: 32
Sender: milod@netcom16.netcom.com

David N. Smith <dnsmith@watson.ibm.com> writes:
>In article <milodDoA4Lo.6H5@netcom.com> John DiCamillo, milod@netcom.com
>writes:
>>Well, I stand by my statement, but I must qualify it. Methods were not
>>objects in Smalltalk/V for Windows in (approx) 1992.  There is no "class
>>Method" in that implementation, and "Context" does not understand the
>>message "#method" -- according to some dusty manuals on my bookshelf.

>You are sadly mistaken. 
Mistaken, yes.

>Digitalk version of Smalltalk have always has class Class, class
>Metaclass, and all the trappings of the wonderful self referential
>definition of classes as objects, including methods as objects. (Gee, the
>compiler was just another bit of Smalltalk code which created objects.)

I don't keep a Smalltalk system running anymore, and I haven't used
one in about three or four years.  When I looked in the manual, I
couldn't find "Method", and I didn't remember ever using a method
as an object. (Actually, I don't remember much of programming in
Smalltalk, other than that I liked it, but I really missed a good
module system. -- Yes, I know that one can be added, and that some
Smalltalk implementations come with good support for multiple
programmers.)

Mea Culpa.

-- 
    ciao,
    milo
================================================================
    John DiCamillo                         Fiery the Angels Fell 
    milod@netcom.com       Deep thunder rode around their shores
