From: pmacdona@sanjuan (Peter MacDonald) Subject: Re: ALPHA-pl11 available on nic: C++ support Date: Mon, 12 Jul 1993 14:10:07 GMT
In article <16316@blue.cis.pitt.edu> hahn@neurocog.lrdc.pitt.edu (Mark Hahn) writes:
>> Sure, C++ is not the perfect OO language. Neither is Objective-C (no
>> exception handling, and I think no Garbage Collection). For that matter,
>> neither is Smalltalk (no GC).
>
>Smalltalk certainly does have GC. In fact, it's got just about everything
>except efficiency (Self comes the closest.) My major beef with ObjC is that
>it's a graft of two incompatible syntaxes, and omits the cool features of
>Smalltalk (upward blocks, etc.)
>
I realized my typo 2 seconds after I hit send. But I figured most knowledgable
people would realize that I meant Smalltalk does not have Exception Handling.
Of course Smalltalk has GC, just as it has a graphical environment that you
have to drag along, and the inability to develop standalone programs. And,
it is not generally available in a full implementation,...
Self is, I hear, freely available, and has nifty features like multiple dispatch.
But I diverge: we were talking about C++ weren't we :-)
Peter