[Nostalgia] Apple APDA Smalltalk-80
ducasse at iam.unibe.ch
Sun Jan 18 15:21:40 UTC 2004
on which machines are you running that. I would really love to have
access to such a running system.
I only have a mac. Would it be possible to have access to this code.
On 18 janv. 04, at 17:04, Boris Gaertner wrote:
> ducasse <ducasse at iam.unibe.ch> wrote:
>> Hi Dave
>> could you tell us a bit the size (number of classes...) of these
>> systems? or other information you find revelant.
>> I'm interested in Smalltalk-76 to deeply understand a Smalltalk from
>> top to bottom.
> Here are some figures for two old Smalltalks
> from Digitalk:
> Smalltalk V R1.2: (useable on a 8086)
> number of classes: 115
> number of methods: 2147
> size of image: approx. 220 KBytes
> Smalltalk V/286: (required an 80286)
> number of classes: 130
> number of methods: 2486
> size of image: approx. 500 KBytes
> Expression to find the number of classes:
> Object allSubclasses size
> Expression to find the number of methods:
> CompiledMethod allInstances size
> Both products used different object formats and
> that fact explains the remarkable difference of
> the images sizes for two systems that were otherwise
> very similar in size.
> The number of classes as well as the number of methods
> includes the invisible classes and methods of the
> Compiler. Smalltalk V/286 contained 16 invisible
> classes that implemented both the Smalltalk compiler
> and a compiler for the Prolog that was part of that
> The "view hierachy":
make me thinking :)
> That was all and it was enough to create beautiful
> applications. ( But a lot of programmers added
> specialized Panes, which was quite easy.)
> I remember also that a really nice interface builder
> was available from Acumen Software (later
> Cooper & Peters, Inc.) , but I cannot give you
> figures about the product because I do not have it.
> It was decribed in
> Smalltalk/V Scoop, vol. III No. 4, 1990
> The same newsletter describes also
> ENVY/Developer, a program that was
> available for Smalltalk V/286.
> Greetings, Boris
More information about the Squeak-dev