http://www.perlmonks.org?node_id=643392


in reply to Re^2: Puzzling $| behavior
in thread Puzzling $| behavior

I don't know if perl's documentation defines (as a feature) the order in which arguments are evaluated

It's not, but no one has mentioned a system or version where the arguments are evaluated in any order other than left-to-right in past discussions on the subject.

It's technically subject to change since it's not documented, but I find it highly unlikely to change in Perl5.