NICE-ESG-Libs Digest Fri, 24 Feb 95 Volume 1 : Issue 191
Today's Topics:
Comment on HASHABLE
NICE Eiffel Standards Group -- Library Committee Mailing List
To post to list:
NICE-ESG-Libs@atlanta.twr.com
To send mail to the Chairman of the committee:
NICE-ESG-Libs-chair@atlanta.twr.com
Administrative matters (sign up, unsubscribe, mail problems, etc):
NICE-ESG-Libs-request@atlanta.twr.com
Date: Sat, 25 Feb 1995 12:08:17 +1100 (EST)
From: cmingins@apple.fcit.monash.edu.au (Christine Mingins)
Subject: Comment on HASHABLE
To: nice-esg-libs@atlanta.twr.com
From: Paul Murphy
Subject: LIB95-TWR-HASHABLE2
Amen for this proposal. I hope everyone is in favor. A few things
about the current Eiffel libraries are bewildering. The existence of
class HASHABLE is definitely one of them. How on earth is a class
designer supposed to know whether or not someone, someday, is going to
want to use an object of that class as a hash key? Eiffel folks like to
make fun of the prescient programming techniques required for effective
C++ programming. I'm afraid HASHABLE forces us to master some of those
ourselves. As Smalltalk and ObjC programmers know, no harm comes from
class Object having a method hash_code.
Thanks for your time.
Paul Murphy
PS. In case anyone was wondering, I feel the same way about STORABLE.
|