[squeak-dev] The Inbox: Kernel-cmm.830.mcz

Frank Shearar frank.shearar at gmail.com
Thu Jan 9 08:31:19 UTC 2014


On 8 January 2014 20:05, Colin Putney <colin at wiresong.com> wrote:
>
>
>
> On Wed, Jan 8, 2014 at 1:35 PM, Frank Shearar <frank.shearar at gmail.com>
> wrote:
>
>>
>> That doesn't make me any happier :) OK, so in my other mail my worry
>> of multiple #unload sends won't come to pass, but the N lookups for
>> the _usual_ code path just smells bad. I don't see why we shouldn't
>> keep just-this-class as the default behaviour - it's really quite deep
>> in the bowels of the system - and keep yours & Colin's unload-em-all
>> as a _user level_ optimisation. It's great for the _user_ to be able
>> to do this.
>
>
> Mine? No... I'm willing to listen to the argument, but so far I haven't
> heard one.

Sure you have: "there is no sensible use case for deleting a class
when it has subclasses: you leave the inheritance hierarchy broken".

> And even given a irrefutable arguments, I'd say wait until 4.6.

Why did I think you'd actually done that in the shrink.st? You don't!
Yeah, ok. But strongly agree re "wait until 4.6".

frank


More information about the Squeak-dev mailing list