Fwd: SystemNavigation and deprecated methods

Stephane Ducasse ducasse at iam.unibe.ch
Tue Aug 12 12:32:14 UTC 2003


> Stef, any reason you moved this offlist?

heat :)

> Of course - I don't object to removing it from Smalltalk, and giving it
> a meaningful name. I am saying that
> "CodeOracle allCallsOn: #bla"
> is better than
> "SystemNavigation default allCallsOn: #bla"
> because I am wasting less keypresses on stuff that doesn't convey my
> intention.

This is true that I would prefer class side than global.
Andreas? Roel?



> Which doesn't preclude also having a flexible interface for when I want
> a non-default SysNav.
>
>>> I can personally live with SystemNavigation default, but every time
>>> I write that name I find myself looking for a shortcut....
>> Yes but imagine a world were you do not have global in the sense that
>> systemDict
>> does only contain classes. SystemNavigation default is ok (and I hate
>> SystemNavigation new).
>>
>> So may be class side could be a solution but it sucks a bit too.
> I dont think there's anything wrong with having class side behavior
> (though it might not fit this case). I don't think there's anything
> wrong with having non-class globals.


But this is really how to find the information. If you look at the way 
the system is built
we have really support for class not global.


>
> Whatever we decide on this, I would also be quite glad if the object 
> for
> doing code related queries includes the word Code instead of the word
> System. To my ears, SystemSomething is just begging to have some
> startup/changeset/help/coffee making logic inserted in it :-)

Ok for me, propose a name and ask feedback.



>
> Daniel
>



More information about the Squeak-dev mailing list