[Cuis-dev] creating a clean system
Stephen Travis Pope
stephen at heaveneverywhere.com
Mon Mar 31 14:30:07 PDT 2025
In the old (PARCPlace) days, we had tools called strippers and whittlers for creating Smalltalk images for distribution to end-users. (They may still be part of the VisualWOrks system.)
A stripper removed classes from the system that were generally not needed by apps: the compiler, coding tools, etc.
A whittler attempted to remove classes and methods within classes that were not used by an app. It started with classes/methods known to be needed (like the app’s start-up method) and divided the rest of the system into classes/methods that were used and those that could be dropped.
stp
--------
Stephen Travis Pope Ojai, California, USA

http://HeavenEverywhere.com
http://FASTLabInc.com
https://vimeo.com/user19434036/videos
http://heaveneverywhere.com/Reflections
> On Mar 30, 2025, at 8:39 AM, Juan Vuletich via Cuis-dev <cuis-dev at lists.cuis.st> wrote:
>
> On 3/29/2025 9:39 PM, Mark Volkmann via Cuis-dev wrote:
>>
>> I'm reading the book "Smalltalk-80 The Interactive Programming Environment". I understand this is an old book and much of what it describes is different in Cuis Smalltalk. Section 23.4 titled "Creating a Clean System" discusses a way to condense the changes file so it only contains a comment. Is there a way to do that in Cuis Smalltalk?
>>
>> --
>> R. Mark Volkmann
>> Object Computing, Inc.
>
> Yes. `Smalltalk condenseSources`.
>
> Cheers,
> --
> Juan Vuletich
> cuis.st
> github.com/jvuletich
> researchgate.net/profile/Juan-Vuletich
> independent.academia.edu/JuanVuletich
> patents.justia.com/inventor/juan-manuel-vuletich
> linkedin.com/in/juan-vuletich-75611b3
> twitter.com/JuanVuletich
> --
> Cuis-dev mailing list
> Cuis-dev at lists.cuis.st
> https://lists.cuis.st/mailman/listinfo/cuis-dev
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.cuis.st/mailman/archives/cuis-dev/attachments/20250331/7c2471cb/attachment.htm>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: pastedGraphic.tiff
Type: image/tiff
Size: 2442 bytes
Desc: not available
URL: <http://lists.cuis.st/mailman/archives/cuis-dev/attachments/20250331/7c2471cb/attachment.tiff>
More information about the Cuis-dev
mailing list