in reply to Re: Bad code from the trenches
in thread Bad code from the trenches

Oh? So, what does the following do?
my $y = "Boo!"; my $x = "@{[print $y, $/]}";

Being right, does not endow the right to be rude; politeness costs nothing.
Being unknowing, is not the same as being stupid.
Expressing a contrary opinion, whether to the individual or the group, is more often a sign of deeper thought than of cantankerous belligerence.
Do not mistake your goals as the only goals; your opinion as the only opinion; your confidence as correctness. Saying you know better is not the same as explaining you know better.

Replies are listed 'Best First'.
Re^3: Bad code from the trenches
by Corion (Patriarch) on Mar 14, 2005 at 13:54 UTC

    That's not the example. The example is:

    my $y = 'Boo!'; my $x = '@{[print $y, $/]}'; # note the single quotes here my $z = "$x"; print $z;
      Huh. Interesting ... is there a way to force interpolation of the text in $x?

      Being right, does not endow the right to be rude; politeness costs nothing.
      Being unknowing, is not the same as being stupid.
      Expressing a contrary opinion, whether to the individual or the group, is more often a sign of deeper thought than of cantankerous belligerence.
      Do not mistake your goals as the only goals; your opinion as the only opinion; your confidence as correctness. Saying you know better is not the same as explaining you know better.