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

Bottom line. After all this discussion, you are convinced that there is no better way to phrase that sentence?

If you have any doubts, my purpose in drawing attention to it is served.


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 PCW It is as I've been saying!(Audio until 20090817)

Replies are listed 'Best First'.
Re^12: Perl 5.11.0 now available
by ikegami (Patriarch) on Oct 04, 2009 at 23:14 UTC

    "Commutativity breakage" should probably be "commutativity's breakage", which can also be written as "breakage of commutativity". I was going to include a change to the latter in the aforementioned patch. Suggestions welcome.

      Bear in mind my awareness of my own limitations in this regard, but consider some variation of:

      Code references are no longer treated specially, but now, just as any other scalar, when they appear on the left hand side of ~~, because their previously special treatment broke the commutativity of the operator.

      Ie. That special treatment meant that coderef ~~ X did not produce the same result as X ~~ coderef

      IMNSHO, it would have been better to have applied the special treatment of coderefs, to both sides of the operator, rather than discard it completely. The whole point of a coderef is the result it produces, not its (transient) value.


      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.