[squeak-dev] Efficient Implementation of the Smalltalk-80 System: what was the hardware?

Michael Rueger lists at andience.co.nz
Fri Jul 26 02:57:10 UTC 2019



On 26/07/19 9:57 AM, Jecel Assumpcao Jr. wrote:
> Yoshiki Ohshima wrote on Tue, 23 Jul 2019 10:29:32 -0700
>> 0.6% Dorado sounds pretty good!
> 
> That is 160 times slower than a Dorado, which did about 400K bytecodes

it was dog slow! But, we also converted the original image from 16 bit to 32 bit in the process.

if you wanted a menu you right clicked, turned over the mouse so it would not move, wait until the menu came up etc

But, it worked :-)

One of the group members (forgot the name) later implemented the Deutsch/Schiffman algorithm plus converting to C and 
got to 6% IIRC.

Back then about 30-40% Dorado was deemed usable.

Michael


> per second. So their Modula-2 implementation would do something like
> 2400 bytecodes per second. Apple Smalltalk on the Lisa was about four
> times faster than that, for example.
> 
>> On Tue, Jul 23, 2019 at 3:55 AM Michael Ruege wrote:
>>>
>>>
>>> it probably was a 68020.
> 
> Sun introduced their first 68020 machines in September of 1985, so
> either the 1984 article was based on their earlier 10MHz 68010 computers
> or on non Sun machines (which I wouldn't expect given the previous
> Berkeley Smalltalk project).
> 
> -- Jecel
> 


More information about the Squeak-dev mailing list