perl_style

This is part of The Pile, a partial archive of some open source mailing lists and newsgroups.



Subject: Re: [OT] Re: [performance/benchmark] printing techniques
From: Matt Sergeant <matt@sergeant.org>
Date: Fri, 9 Jun 2000 08:59:24 +0100 (BST)


On Thu, 8 Jun 2000, Perrin Harkins wrote:

> On Thu, 8 Jun 2000, Matt Sergeant wrote:
> 
> > > The one that bugs me is when I see people doing this:
> > > 
> > > $hash{"$key"}
> > > 
> > > instead of this:
> > > 
> > > $hash{$key}
> > 
> > Those two now also result in the same code. ;-)
> > 
> > But the former is just ugly.
> 
> Sometimes it's worse than just ugly.  See the entry in the Perl FAQ:
> http://www.perl.com/pub/doc/manual/html/pod/perlfaq4.html#What_s_wrong_with_always_quoting
> 
> Not likely that anyone would be using something as a hash key that would
> suffer from being stringified, but possible.  It's definitely a bit slower
> as well, but that's below the noise level.

It's not slower in 5.6. "$x and $y" in 5.6 gets turned into $x . ' and '
. $y (in perl bytecode terms).

===


the rest of The Pile (a partial mailing list archive)

doom@kzsu.stanford.edu