Comment on draft PEP for deprecating six builtins
Roy Smith
roy at panix.com
Mon Apr 29 08:35:24 EDT 2002
"Raymond Hettinger" <python at rcn.com> wrote:
> The six functions would be removed in Python 2.5 (having allowed
> two versions and a full year for code updates).
I don't use map(), reduce(), filter(), or for that matter lambdas. Some
part of me agrees with you that they don't belong in the core langugae.
But, given that they're there, and some people use them and depend on them
for their code to work, removing them just for the sake of cleaning up the
language is a poor idea.
As for giving people "a full year", before their code is broken, that's
absurd. Lots of folks run software a lot older than a year. To break
stuff that's a year old is just plain stupid.
More information about the Python-list
mailing list