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 >
