in reply to Re: grep, map vs. foreach performance
in thread grep, map vs. foreach performance

I change the format of a line from space delimited to tab delimited.
  • Comment on Re: Re: grep, map vs. foreach performance

Replies are listed 'Best First'.
Re^3: grep, map vs. foreach performance
by Flexx (Pilgrim) on Sep 04, 2002 at 12:47 UTC

    Sorry, but that won't help us really a lot in helping you... There's 100 ways of converting spaces to tabs. TIMTOWTDI, remember? Well, brother theorbtwo asked what you were doing, yet here in the monastery, that word is almost synonymous with how.

    Give us a snipplet of your code, so we can do your homework for you... ;)

    Probably it's not the /for(each)?|(ma|gre)p/ that makes you slow, but actually the code you run within. Also consider that the fastest map way of doing it will quite certainly look different from the fastest for(each) way.

    But anyhow, I'd recommend trying out yourself. Ask perl. It knows best what it's fast in. Just benchmark any of the solutions you came up with, any you'll get your question anwered. Have a look at the Benchmark module, available from CPAN, for a convenient way of Benchmarking and comparing code.

    No hard feelings, but I'd really recommend to read How (Not) To Ask A Question. It's not that your question wasn't interesting -- on the contrary, but it could be even more interesting if we knew the details. ;)

    Cheers & so long,
    Flexx