At 11:18 PM +0100 2/28/05, Ronald Vogelaar wrote:
part of my code, except for stuff like countfields. I guess because
I've heard so many times pple whining about the slowness of nthfield
and countfields that I took it for granted, which is not like me at
all ;-)
There's nothing slow about CountFields except that it's a smart
lexical search rather than a dumb binary one. The same is true for
NthField, unless you're calling it repeatedly to get many fields from
the same line; that's wasteful since it starts the search over from
the beginning each time (as it must, given the function API). But
it's for cases like that, that we have the Split function. Usually,
when someone complains that NthField is slow, they really should be
using Split instead.
(The StringUtils module includes a SplitB, by the way.)
Best,
- Joe
--
REAL World 2005 - The REALbasic User Conference
March 23-25, 2005, Austin, Texas
<http://www.realsoftware.com/realworld>
_______________________________________________
Unsubscribe or switch delivery mode:
<http://www.realsoftware.com/support/listmanager/>
Search the archives of this list here:
<http://support.realsoftware.com/listarchives/lists.html>
|