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

tim Rowledge tim at rowledge.org
Thu Jul 25 22:03:56 UTC 2019

> On 2019-07-25, at 2:57 PM, Jecel Assumpcao Jr. <jecel at merlintec.com> 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
> 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.

And by the end of '87 Eliot & I had his old BrouHaHa interpreter running on a 4MHz ARM1 at 25% Dorado and an 8MHz ARM3 at 85%.

I did actually run the old benchmarks on my Pi 3B+ a few days ago to check something and Squeak/Cog/ARM A53 @ 1.4GHz returned somewhere around 180x Dorado. TBH I think we're way past those numbers meaning very much but :-)

tim Rowledge; tim at rowledge.org; http://www.rowledge.org/tim
To iterate is human; to recurse, divine.

More information about the Squeak-dev mailing list