[Python-ideas] Multi-statement anonymous functions
Stephen J. Turnbull
stephen at xemacs.org
Thu Jan 23 10:32:19 CET 2014
musicdenotation at gmail.com writes:
> 1. Mutable namespaces and variables are for computation processes
> like while or for loops. They are not for temporary variables (that
> is why classes and functions have their own scopes).2. I want not
> to worry about name clashes.
<sigh/> Most of the things you have proposed in recent weeks have
long since been shot down to my knowledge, and I wouldn't be surprised
to find that the rest are dead on arrival, too. And we have already
heard all the standard arguments *for*, and the people who make the
decisions weren't impressed then -- they had sufficient arguments
*against*. They're pretty consistent about not having their minds
changed by neutrino strikes, too, so, no chance of random reversal.
That doesn't mean these issues *can't* be re-raised. It does mean
people are going to lose patience with you if you don't bring answers
for at least some of the issues that got the ideas shot down in the
past with you. Generic arguments in favor don't cut it for rejected
ideas. And if you don't know what those issues are, strictly
speaking, asking is off-topic here (belongs on python-list).
I think the most successful radical in recent months has been Haoyi.
Grep the archives for his posts (including a proposal for
multistatement lambdas, IIRC, and another for "macros"). They are
exemplary as to the style you should bring to re-raising a defeated
proposal. (Nor do you have to beat Haoyi's standard. Just look at
them, they are, as I say, "exemplary". Note that AFAIK he hasn't
actually *won* one yet<wink/>, but he's certainly got the Powers-That-
Be thinking seriously about his proposals.)
More information about the Python-ideas
mailing list