[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