[Vm-dev] Re: [Pharo-dev] Proxy DNU vs CannotInterpret. (Ghost related)

Eliot Miranda eliot.miranda at gmail.com
Sat Mar 26 01:53:56 UTC 2016


Hi Andres,

On Thu, Mar 24, 2016 at 11:20 PM, Andres Valloud <
avalloud at smalltalk.comcastbiz.net> wrote:

>
> It's there to avoid crashes when people implement proxy classes and
>> Instantiate before remembering to implement doesNotUnderstand: (a
>> recursive doesNotUnderstand: causes the VM to exit).
>>
>
> Strange.  The VM knows plenty of objects that could arguably understand a
> message such as
>
> object: anObject doesNotUnderstand: aMessage


What's to stop someone deleting, say, Context>>object:doesNotUnderstand: ?
At some point there has to be a message handler.  Why bother complicating
things by allowing there to be no doesNotUnderstand: ?

_,,,^..^,,,_
best, Eliot
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.squeakfoundation.org/pipermail/vm-dev/attachments/20160325/dee69882/attachment.htm


More information about the Vm-dev mailing list