On 12/13/02 10:49 AM, Garrett Goebel wrote:
> John Siracusa wrote:
>> Using the method/attribute named "id" for "this is
>> the same object" comparisons is just plain bad
>> Huffman coding.  The "this is the same object"
>> method/attribute should have a name that reflects
>> the relative rarity of its use.
> 
> Other common names for the proposed .id are:
> 
> UUID: Universal Unique Identifier (DCE)
> http://www.opengroup.org/onlinepubs/9629399/apdxa.htm
> 
> GUID: Globally Unique Identfier (EFI)
> http://ulita.ms.mff.cuni.cz/pub/techdoc/ia64/EFISpec_092.pdf
> (page 319)
> 
> Of the 2, usage of "GUID" seems to be more common IMHO. Both of the above
> are identical in implementation. And won't rollover until 3400AD ;)

...and if we also (or instead) want to have a universal method for getting
Perl 5-style memory address hashes ("FOO(0x12345)"), then that should have a
name without the phrase or idea of "identifier" anywhere in it, IMO:
"memhash", "memaddr", etc.

-John

Reply via email to