[Python-Dev] [numpy wishlist] Interpreter support for temporary elision in third-party classes (original) (raw)

Paul Moore p.f.moore at gmail.com
Fri Jun 6 00:12:04 CEST 2014


On 5 June 2014 22:47, Nathaniel Smith <njs at pobox.com> wrote:

To make sure I understand correctly, you're suggesting something like adding a new set of special method slots, teadd, temul, etc.

I wasn't thinking in that much detail, TBH. I'm not sure adding a whole set of new slots is sensible for such a specialised case. I think I was more assuming that the special method implementations could use an alternative calling convention, METH_STACK in place of METH_VARARGS, for example. That would likely only be viable for types implemented in C.

But either way, it may be more complicated than the advantages would justify... Paul



More information about the Python-Dev mailing list