in reply to Re^3: Perl 5.11.0 now available
in thread Perl 5.11.0 now available

Most every programmer, new or old, good or mediocre, understands that x-y is different to y-x, but perhaps only 5% or so would ever describe subtraction as non-communicative. And far less as "commutatively broken".

I sure hope not.

Noone said "commutatively broken" except you. You seem to think the doc say that smart matching is "commutatively broken", but it doesn't say that at all. It's commutativity that was broken, as documented again earlier in the document. Commutativity of the smart match operator was broken by 5.10.1.

the only relatively common use of the word vulgar is "vulgar fractions". Also known as "common fractions". Which basically reduces to just "fractions".

Same here. Just scalar.

Replies are listed 'Best First'.
Re^5: Perl 5.11.0 now available
by BrowserUk (Patriarch) on Oct 03, 2009 at 22:23 UTC
    You seem to think ... Noone said

    The document says: "commutativity breakage". I adjusted the tense of that to fit with the tense of my sentence.

    If you cannot make that leap of inference, perhaps you shouldn't...


    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.

      Are you claiming you changed the tense of commutativity (a noun) or of breakage (also a noun)?

      It's not what happened.

      Where the docs talk of the breakage of the commutativity of the smart match operator,
      you talk of the commutativity of the breakage of the smart match operator. That's nonsense.

      In short, broken commutativity != commutatively broken

      (I guess English grammar isn't commutative.)

        In short, broken commutativity != commutatively broken

        Ah! So you can infer my meaning...


        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.