On Aug 29, 2011, at 6:35 PM, Lukas Renggli wrote:

>>> Nautilus looks to me like yet another Smalltalk-80 browser that works
>>> exactly the same as all previous Smalltalk browsers in the last 32
>>> years (including OB). IMHO fixed lists, a text field and ugly buttons
>>> do not cut it anymore. Did any Smalltalker ever work with XCode,
>>> Eclipse, VisualStudio, ...?
>> 
>> Have a "basic" browser so that we can get rid of StringHolder.
> 
> You could push down all the code of StringHolder into the subclass(es)
> and remove the empty class. This can be done with RB with a few
> clicks.

I want to remove all the code of the hierarchy

>> No more for me.
> 
> Introducing more code into Pharo that depends on more parts of Pharo
> (RPackage, Announcement, Pragma, Ring, RB, Shout, ...) doesn't make it
> easier to maintain and change Pharo. Or did I misunderstand something
> about cohesion and coupling? :-)

Why do you say that
Ring = replacement for MethodComment, MethodReference, PseudoClass, 
PseudoMethod, .....
Pragma is compiler stuff
Shout should be pluggable
Announcement = replacement for SystemChangeNotifier
RPackage = replacement for PackageInfo

So I do not see the problem of coupling.

> 
> Lukas
> 
> -- 
> Lukas Renggli
> www.lukas-renggli.ch
> 


Reply via email to