in reply to Re^3: Interleaving bytes in a string quickly
in thread Interleaving bytes in a string quickly

What's the point of benchmarking code you can't use?
  • Comment on Re^4: Interleaving bytes in a string quickly

Replies are listed 'Best First'.
Re^5: Interleaving bytes in a string quickly
by BrowserUk (Patriarch) on Feb 26, 2010 at 20:23 UTC

    I could use it. I know the data I'd be passing are byte strings. Nothing else makes sense given the purpose of the code.

    But I know I'm not going to use it, so I don't waste time perfecting code that I'm not going to use for all possible scenarios. It'd be like ironing my old newspapers before discarding them :)


    Examine what is said, not who speaks -- Silence betokens consent -- Love the truth but pardon error.
    "Science is about questioning the status quo. Questioning authority".
    In the absence of evidence, opinion is indistinguishable from prejudice.

      I could use it. I know the data I'd be passing are byte strings.

      That only excuses the first of the three. Mind you, the third could be documented as a known limitation, but it's probably free to handle.

        Okay. How could it "silently encode my bytes as utf"?


        Examine what is said, not who speaks -- Silence betokens consent -- Love the truth but pardon error.
        "Science is about questioning the status quo. Questioning authority".
        In the absence of evidence, opinion is indistinguishable from prejudice.