http://qs321.pair.com?node_id=1007160


in reply to Re^18: Hash order randomization is coming, are you ready?
in thread Hash order randomization is coming, are you ready?

Your question supposes that this change actually breaks something. It doesn't. Any code that was correct in the first place, which makes no assumptions about the order of keys returned from a hash will continue to work just as well as it did before. Code that already was broken, albeit perhaps subtly, will now regularly fail.

While I am aware this will cause some temporary turbulence our community and the software we run will be the better for it.

---
$world=~s/war/peace/g

  • Comment on Re^19: Hash order randomization is coming, are you ready?

Replies are listed 'Best First'.
Re^20: Hash order randomization is coming, are you ready?
by BrowserUk (Pope) on Dec 05, 2012 at 00:43 UTC
    Your question supposes that this change actually breaks something. It doesn't.

    Oh. So this whole thread is predicated on the fact that this is a benign change that will not break any existing code.

    If you cannot see how ridiculous that statement is coming from the same author as started the thread ... there's no point in continuing.


    With the rise and rise of 'Social' network sites: 'Computers are making people easier to use everyday'
    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.

    RIP Neil Armstrong