Re:
My Perl Fu is not so great as to let me weigh in on whether this is the "best" method.
The document cited shows
== to numerically compare addresses to see if two references point to the same object.
It does not consider overloading == by the class so referenced. For example, I'm sure BigNum will give you equality of the referenced values, not co-referencing.
So, this is true only for unblessed items. For objects, == should be assumed to be some kind of equivilance operation as befitting the class. So, for Best Practices, I would not use it for object identity.
That core man page doesn't list any maintainer to email with corrections. Perhaps someone involved will see this and mention it on the proper list.
For completeness, let me point out that Perl 6 has a === operator for this express purpose.
Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
Read Where should I post X? if you're not absolutely sure you're posting in the right place.
Please read these before you post! —
Posts may use any of the Perl Monks Approved HTML tags:
- a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
| |
For: |
|
Use: |
| & | | & |
| < | | < |
| > | | > |
| [ | | [ |
| ] | | ] |
Link using PerlMonks shortcuts! What shortcuts can I use for linking?
See Writeup Formatting Tips and other pages linked from there for more info.