in reply to Re: The reason for the "yada yada" operator
in thread The reason for the "yada yada" operator

> It's shorter and reads better

The "reads better" part is hugely subjective though, and in my opinion ... only obfuscates thing a bit. die 'Unimplemented' is self-documenting, can be read out aloud, and it's immediately obvious what it does, whereas ... just looks pretty and cool (IMHO of course).

> It's not overloading the range or flip/flop operator in the grammar sense

It still overloads the actual sequence of characters ..., which is a mental burden, and IMO unnecessary for such a miniscule benefit. Perl developers are used to the scalar/list context distinction between range and flip-flop operation, but this introduces new behavior in yet another context for pretty flimsy reasons.

Replies are listed 'Best First'.
Re^3: The reason for the "yada yada" operator
by chromatic (Archbishop) on Jul 11, 2013 at 19:43 UTC
    The "reads better" part is hugely subjective though...

    Maybe, but as tobyink reminded me, it was already an implicit operator in plenty of documentation, which all of a sudden started to compile correctly.