in reply to Re^7: use feature 'postderef'; # Postfix Dereference Syntax is coming in 5.20 (demerphq mistaken?)
in thread use feature 'postderef'; # Postfix Dereference Syntax is coming in 5.20

Anyone care to shed light on why ikegami's post received so many downvotes?

Is there a mistake in his overview of the return types of sigil'ed expressions, or in his general conception of Perl contexts and lists?
I'm asking because my own conception matches what he wrote, so if it's wrong I'd be interested in learning why.

  • Comment on Re^8: use feature 'postderef'; # Postfix Dereference Syntax is coming in 5.20 (why the downvotes?)

Replies are listed 'Best First'.
Re^9: use feature 'postderef'; # Postfix Dereference Syntax is coming in 5.20 (hare/2)
by tye (Sage) on Dec 11, 2013 at 17:26 UTC

    Trying to split hairs is often unconvincing and then annoying to those who disagree.

    - tye        

      I don't call @... return a scalar or an array an exceedingly small difference from @... returning a list. I'm not even sure how the difference could be greater.

        I'm really not sure what you are talking about. But I even find this reply to be splitting hairs to declare "returning an array" substantially different from "returning a list". I have little clue what you even see as the distinction between those two.

        But I'll give you a hint: You may have interpreted the word "context" in a rather strict fashion, significantly changing the context in which these things had been being discussed (you also seem to be leaning heavily on some rather strict definition of "list" that you have failed to qualify, that I have seen). This appears to me to have dragged the conversational context from the realm of semantic hair splitting into technical detail hair splitting. And some might view that as trivializing things (even further than the trivial point they were at).

        I was already rather at a loss for how the semantic wrangling could be applied with much significance to the arguments for or against post-fix dereferencing syntax. I found myself quite at a loss for how to apply your response to those semantic wranglings and thus even more at a loss for how to find relevance in them it to what appears to me to be the thread topic.

        The closest I have come to understanding your response is to see it as (only implicitly, which makes it worse) splitting hairs on the definition of "the context in which that evaluation is effective" and also fairly tangential to the preceding discussion.

        I provide this much detail in my explanation in the hope that some of it will end up being enlightening to you, and not in an attempt to criticize.

        - tye