[Python-Dev] Re: [Python-checkins] python/dist/src/Lib types.py,1.26,1.27
Guido van Rossum
Thu, 23 May 2002 15:35:56 -0400
> It follows: *every* argument is flawed because the basis of the
> argument might change or be deprecated :-) I agree to
> Kevin that deprecating the 'cold way' is not nice.
Nobody suggested the module would be removed instantly (which I
presume you mean by "deprecating the 'cold way'" -- otherwise I don't
understand what you mean by that). Please read the documentation on
the deprecation process (PEP 4 and 5, and to some extent PEP 230)
before making assumptions.
> Moreover, I don't think that 'use the builtins' is
> a brilliant idea. Even in the standard lib more than *80* modules use
> the name 'list' for their own purposes. People just don't
> associate 'list', 'dict', 'str' etc. with types but use it in every
> day live as a convenient name.
Most of these have been built-in functions for a very long time, so
the naming conflict has always been an issue.
--Guido van Rossum (home page: http://www.python.org/~guido/)