ANN: Remove double spaces--plugin
JimAultWins at yahoo.com
Mon Dec 5 13:04:45 CST 2005
No offense at all, Mark. This is good stuff :-)
I would not have taken the time to do the timing test, since I am working on
deadlines for my business. The main reason I went through the calcs is that
I wanted to know, and the reason I did such a detailed analysis is that
others tuning in could evaluate it for their purposes.
Contributing to the list is something I really should not be doing at the
moment, but then again, learning more about Rev will pay off quite well
On 12/5/05 5:48 AM, "Mark Smith" <mark at maseurope.net> wrote:
> Jim, I hope you didn't take my little experiment as some kind of one-
> upmanship - it certainly wasn't intended as such.
> I was simply interested to see, in this example of removing double-
> spaces, how great the difference was between the more flexible regex
> approach, and the more specific "replace" approach.
> As you suggest, with blocks of text of a few thousand characters,
> there's clearly little benefit to be had from chasing a millisecond
> or two, but with larger blocks, or with batches of blocks, it might
> well be useful to know that one method is ten times faster than another.
> Apologies if misconstrued,
> On 5 Dec 2005, at 11:14, Jim Ault wrote:
>> Ooooops I clicked 'send' too quickly... That should read:
>> A text block containing 1700 characters, 50% of which were spaces,
>> take about
>> *2 milliseconds*
>> to use ReplaceText pattern searching,
>> which is 10 times slower than the Replace technique you programmed.
>> Jim Ault
>> On 12/5/05 2:58 AM, "Jim Ault" <JimAultWins at yahoo.com> wrote:
>>> Interesting, Mark. Good example. [see code below in original post]
>>> So 20 milliseconds div 10,000 space runs
>>> = 2.0 x 10^-2 seconds div 1.0 x 10^4 = 2.0 x 10^-6 seconds
>> use-revolution mailing list
>> use-revolution at lists.runrev.com
>> Please visit this url to subscribe, unsubscribe and manage your
>> subscription preferences:
> use-revolution mailing list
> use-revolution at lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your subscription
More information about the use-livecode