[Numpy-discussion] numarray unfriendly to user defined types
Todd Miller
jmiller at stsci.edu
Thu Sep 25 07:01:07 EDT 2003
On Wed, 2003-09-24 at 19:55, Tim Hochberg wrote:
> One more minor thing. I'm not sure tha DeferTo is ideal as the mix-in
> class name. It was perfect for the registration function name, but I'm
> not sure it's so clear whether the class or numarray is being deferred
> to when you say numarray.DeferTo. DeferToMe is more descriptive, but
> seems sort of slangy. DeferredTo is better than DeferTo, but still not
> as descriptive as DeferToMe. numarray.DefersTo reads perfect as long as
> numarray is included but is a disaster if you read it on your own.
> Below I've put down all the ideas I could come up with
>
> class CustomArray(numarray.DeferTo)
> class CustomArray(numarray.DefersTo)
> class CustomArray(numarray.DeferredTo)
> class CustomArray(numarray.DeferToMe)
> class CustomArray(numarray.DeferredToByNumarray)
> class CustomArray(DeferTo)
> class CustomArray(DefersTo)
> class CustomArray(DeferredTo)
> class CustomArray(DeferToMe)
> class CustomArray(DeferredToByNumarray)
>
> For me it's a toss up between DefferedTo, DeferToMe and
> DeferredToByNumarray. The first is a little lacking in descriptive
> power, the second is slangy and the third is wordy.
For something as esoteric as this, I think wordy is probably best.
Barring a Perrenial edict, DeferredToByNumArray it is.
I'm psyched. The MA port should inter-operate with numarray... today.
Thanks for all the lucid, constructive suggestions,
Todd
--
Todd Miller jmiller at stsci.edu
STSCI / ESS / SSB
More information about the NumPy-Discussion
mailing list