[Python-Dev] PEP 372 -- Adding an ordered directory to collections ready for pronouncement

Jean-Paul Calderone exarkun at divmod.com
Mon Mar 2 02:33:10 CET 2009


On Sun, 1 Mar 2009 19:13:27 +0000 (UTC), Armin Ronacher <armin.ronacher at active-4.com> wrote:
>Hi everybody,
>
>PEP 372 was modified so that it provides a simpler API (only the dict API
>to be exact) and it was decided to start with a Python-only implementation
>and replace it with a C version later if necessary.
>
>Annotated changes from earlier versions of the PEP:
>
>-   the extra API for ordered dict was dropped to keep the interface
>    simple and clean.  Future versions can still be expanded but it's
>    impossible to drop features later on.

Keeping the API simple and clean sounds great.  I'm all in favor of this.
However, it does no one a service to continue to propagate the idea that
all the code written for Python always has to be perfect.  It's feasible
and even simple to drop features later on, should it turn out to be that
they are not desirable.

Jean-Paul


More information about the Python-Dev mailing list