[Python-Dev] slice subscripts for sequences and mappings (original) (raw)
Antoine Pitrou solipsis at pitrou.net
Sun Mar 4 14:56:38 CET 2012
- Previous message: [Python-Dev] slice subscripts for sequences and mappings
- Next message: [Python-Dev] slice subscripts for sequences and mappings
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
On Sat, 3 Mar 2012 18:20:22 -0800 Thomas Wouters <thomas at python.org> wrote:
I'm not sure how the ABCs, which are abstract declarations of semantics, tie into this specific implementation detail. ABCs work just as well for Python types as for C types, and Python types don't have this distinction. The distinction in C types has been practically useless for years, so why should it stay? What is the actual benefit here?
For one, it's certainly easier to implement an extension type if your getitem function receives a Py_ssize_t directly, rather than a PyObject. (it can be more efficient too)
Regards
Antoine.
- Previous message: [Python-Dev] slice subscripts for sequences and mappings
- Next message: [Python-Dev] slice subscripts for sequences and mappings
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]