Speed of Morphic in Cuis (Re: [squeak-dev] Bibi, a Scratch port to recent Squeak)

Juan Vuletich (mail lists) juanlists at jvuletich.org
Wed Feb 27 13:31:17 UTC 2013


Hi Hannes,

Quoting "H. Hirzel" <hannes.hirzel at gmail.com>:

> Hello Juan,
>
> I am happy that you found the bug in Cuis 4.1 and that you say Morphic
> is still 5 times faster than Squeak though it uses Floats.

Thanks.

> How did you measure the speed? Code snippet?

[ BrowserWindow openBrowser ] timeToRun

and

MessageTally spyOn: [ BrowserWindow openBrowser ]

This was suggested by Tim and Bert.


> On 2/27/13, Juan Vuletich (mail lists) <juanlists at jvuletich.org> wrote:
>> Hi Tim, Bert,
>>
>> I just couldn't resist (more below).
> .......
>> I couldn't help it. Spent some time on the 300MHz equivalent P-III and
>> found it. The culprit wasn't Float coordinates, but a couple of bugs I
>> introduced with those changes. Please grab
>> https://github.com/jvuletich/Cuis/blob/master/Cuis4WithLatestUpdates/Cuis4.1-1619.zip?raw=true
>> or the updates from same Git
>> repo.
>>
>> Cuis 4.1 now opens windows as quickly as Cuis 4.0, i.e. as quickly as
>> Scratch, and at least 5 times faster than Etoys or Squeak.
>>
>> Thanks for the feedback!
>>
>> Cheers,
>> Juan Vuletich
>>
>
> Great work, thank you
>
> --Hannes
>


Cheers,
Juan Vuletich



More information about the Squeak-dev mailing list