Squeak Starter

Norton, Chris squeak-dev at lists.squeakfoundation.org
Wed Oct 16 22:24:47 UTC 2002


On October 16, 2002, John Sarkela wrote:

"... Perhaps that is indeed the case. Nevertheless, dig up a copy of VSE if
you can. Load Team/V. Open a standard class browser and edit away. Use the
disk browser and file in a bunch of module unaware code. All of that stuff
winds up in a module called, *Unpackaged*. Most folks never knew that the
old fashioned browser was no longer editing the classes and methods
themselves, but instead declarations of the aforesaid.

I suppose my point is that all of this is based upon many years of
experience with making Smalltalk more modular."

~~~~~~~~~~~~~~~~~~

Indeed.  John, you are a most excellent resource to this community.  Welcome
back!:-)

VSE is a great example of a lightweight, and yet powerful, modular Smalltalk
-- my company has used this product since the Smalltalk V 2.0 days (though
we did transition our newer Smalltalk-based projects to VA Smalltalk for
business reasons).  I have longed for VSE-like modules in Squeak, though, to
be honest, I am not up-to-speed on the current Squeak-based module
implementation; I've avoided the Squeak 3.3 image in favor of 3.2 because my
evening Squeak-time is limited; I just haven't had the time/energy to grok
the new modules code (though I promise to look it over during Thanksgiving
week!).

IMO, it is essential to maintain backwards compatibility with non-modular
Squeak (i.e. file-outs, etc) and the easiest way to do this, as Scott
Wallace and John Sarkela have suggested, is by having the stuff go into a
default module.  With good browsers, it is then a trivial thing to
reclassify the filed-in code.

Cheers,

---==> Chris

PS>  I had hoped that MyRoarr would become the new "team tools" for Squeak.
Sadly that effort was shelved.  Well, someday we'll get what we want!  :-)

PPS>  I'm wishing that I could go to OOPSLA this year, but sadly, the
Java-centric focus is a hard sell with my boss.  The trip would be on my
ticket and I just can't justify the expense this year.  I'm looking forward
to reading John McIntosh's trip reports and to reading about your
discussions on this list.  Hopefully, those of you that give presentations,
will be kind enough to post your handouts and photos on the Swiki.  :-)



More information about the Squeak-dev mailing list