[SciPy-User] Matrix multiplication operator PEP

Nathaniel Smith njs at pobox.com
Sat Feb 22 15:21:23 EST 2014


On 22 Feb 2014 14:26, "Sturla Molden" <sturla.molden at gmail.com> wrote:
>
> On 22/02/14 12:36, Nathaniel Smith wrote:
> > On 22 Feb 2014 05:21, "Sturla Molden" <sturla.molden at gmail.com
> > <mailto:sturla.molden at gmail.com>> wrote:
> >  >
> >  > It has to easily explain why subclassing is unsatisfactory.
Otherwise it
> >  > will be thrown out with the argument that we can just subclass.
> >
> > Do you mean the first "Alternative" (second half of "Rationale"), or
> > something else?
> >
> > -n
>
>
> I dont't care as long as the reader will understand that subclassing is
> not a viable option. Just make sure it does not drown in TL;DR text. Say
> it early and preferably repeat it several times, so it does not get
> missed. This is a literary strategy I've learned to use from writing
> grant applications: Most of the prosaic text is never read, so make sure
> the major message stand out as conspicuously as possible.
>
> Subclassing is likely to be the major counter-argument, so make sure you
> shoot it down thoroughly.

My question is what counterargument are you referring to when you say
"subclassing" :-). Is it the "you should just have both np.matrix and
np.ndarray" argument?

-n
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.scipy.org/pipermail/scipy-user/attachments/20140222/5c15518c/attachment.html>


More information about the SciPy-User mailing list