--------------enig80FCAF12A4299B33D712994D
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

dblack / wobblini.net wrote:
>> Or, since my curmudgeonly self has managed to learn Perl, :)
>>
>> a = b if !a
> 
> ||= is used a lot in Perl, too :-)  I guess I'm just used to it; my
> eye takes it in pretty readily.
> 

With no Perl background whatsoever, and a chronic dislike of things
terse / golfy, I'll admit to using and liking ||=. Mostly because it
maps to a single simple concept - I don't even begin to read it as
"assign b to a *if* a doesn't exist", I mentally parse it as "the lazy
initialisation operator" as a unit.

David Vallner


--------------enig80FCAF12A4299B33D712994D
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename="signature.asc"

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.5 (MingW32)

iD8DBQFFkAKFy6MhrS8astoRAiiyAJ0fOHR5npPZFh924JZxtjWCIzMchACfTnn1
Zc1Ic40zmeOxkJU6+vLZ8p8ED
-----END PGP SIGNATURE-----

--------------enig80FCAF12A4299B33D712994D--