Why ProtoObject>>becomeForward: is not implemented

Doug Way dway at mailcan.com
Mon Jan 10 23:01:19 UTC 2005


On Mon, 10 Jan 2005 10:25:48 -0800 (PST), "Chris Muller"
<afunkyobject at yahoo.com> said:
> 
> But I'd also like to pose the inverse question as to why some methods are
> there.  Mainly,
> 
>   doOnlyOnce:
>   ...
>   rearmOneShot
> 
> If the whole point of ProtoObject is to have a minimal API, then aren't
> these rather extranneous?

Yes, I'd argue that these two at least should be moved out.  In fact,
they should probably be moved to BlockContext rather than Object.

Certainly any convenience methods such as the ifNil: variants should be
moved out too (to Object).

- Doug



More information about the Squeak-dev mailing list