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