[Python-ideas] Proposal: Moratorium on Python language changes
Guido van Rossum
guido at python.org
Fri Oct 23 03:07:29 CEST 2009
On Thu, Oct 22, 2009 at 5:57 PM, geremy condra <debatem1 at gmail.com> wrote:
> On Thu, Oct 22, 2009 at 8:31 PM, Guido van Rossum <guido at python.org> wrote:
>> On Thu, Oct 22, 2009 at 5:15 PM, Jared Grubb <jared.grubb at gmail.com> wrote:
>>> It would be a shame to discourage new ideas just because we are not willing
>>> to implement them "now".
>>> I hope that any moratorium would not cut discussions of new ideas short,
>>> would not change the tone of python-ideas, and would not discourage writing
>>> PEP's for new language features (with the understanding that it will be a
>>> while before they actually get implemented).
>> Actually one of my goals with the moratorium is to discourage
>> discussion of certain ideas that keep coming up forever and draining
>> the energy of the list.
> Personally, I think mandating that you bring working code to the table
> when proposing a language change would take the number of requests
> for, say, removing the GIL to pretty much nil.
Actually removing the GIL is not subject to the moratorium, and it
seems that some people *are* working on code.
>> Also, I certainly don't hope that when the
>> moratorium is lifted there are 20 language PEPs waiting for approval.
>> Python's evolution needs to slow down as the user community grows.
> Again, I doubt that very many of the people proposing some of these
> changes have either the technical skills to pull them off or the
> patience to maintain them for a year and a half while waiting for the
> moratorium to lift. My guess is that you'll have about 300 half-baked
> or just-started projects and only one or two good ones ready for PEP
> consideration. Over the period of time you're talking about, that
> doesn't seem -IMO- to be too much, too fast. Your mileage may
> certainly vary.
I hope to discourage those 300 people to the point where there won't
be any half-baked or unbaked projects. Let them contribute to Perl 6.
--Guido van Rossum (home page: http://www.python.org/~guido/)
More information about the Python-ideas