Re: Migrating scripting additions to Mac OS X
Re: Migrating scripting additions to Mac OS X
- Subject: Re: Migrating scripting additions to Mac OS X
- From: Paul Berkowitz <email@hidden>
- Date: Tue, 26 Jun 2001 08:14:27 -0700
On 6/26/01 5:29 AM, "JollyRoger" <email@hidden> wrote:
>
If you have something other than speculation on speed differences, then
>
please do share. I'd like to see proof that there is a more than
negligible
>
speed hit. Otherwise, please stop throwing speculation into this.
As you know, Bill Fancher made his two versions of his ticks osax: as a
scripting addition and as an FBA. I believe that he wrote you twice inviting
you to test them, and also provided his source code, in case you thought
there was something he could have done better. Have you tested them them
yourself? Do you think Bill could have done the FBA version better? He did
ask you for suggestions. Bill had no preconceptions at all beforehand, and
developed his two versions as an honest means to compare performance. This
is something in which most of us have an interest.
I tested them. I've run them 20 times, 1000 repeats each time. The osax is
35 times faster on my machine in OS 10.0.4. I do not consider a 3400% speed
differential, or even Bill's more conservative claim of 2900%, "negligible"
or "speculation". I consider it something of quite notable importance in
this discussion. The namespace argument is also important, although it's a
problem I myself have run into only once, even though I probably have about
500 osax commands installed in my OS 9.1 system. I would hope that keeping
communication lines open among osax developers in open forums and private
discussions could resolve any namespace conflicts in the future.
I know which version of Bill's tick osax I'll be using. I'll also be happy
to compare both versions of any osax/FBA anyone develops. These are early
days yet.
--
Paul Berkowitz