[Python-Dev] EuroPython Language Summit report
fuzzyman at voidspace.org.uk
Tue Jun 28 15:41:14 CEST 2011
On 24/06/2011 15:55, R. David Murray wrote:
> On Fri, 24 Jun 2011 10:52:40 +0200, Mark Dickinson<dickinsm at gmail.com> wrote:
>> EuroPython 2011 Language Summit
>> Unicode character classes is a particular need). [Subtopic: what needs
>> to be done to get the new regex module into Python? Should it replace
>> the existing module? What about backwards compatibility issues?]
> I'm pretty sure regex has backward compatibility as a goal for just this
> reason (so it can replace the current module).
The new regex library has some great improvements:
It also has users and committed maintainers, so I hope we can bring it
into 3.3. It wasn't easy to tell from skimming the change notes that
Unicode character classes are amongst the new features. Is that the case?
>> PEP 0380: Syntax for delegating to a subgenerator.
>> PEP 3150: Statement local namespaces.
>> PEP 3152: Cofunctions.
>> For all three of the above PEPs, there was some feeling that additional syntax
>> changes to the language are unnecessary and make it harder to learn; where
>> possible, we should prefer using 3rd partly libraries.
> I disagree with this with respect to 380. Haven't looked at the others.
>> Python 2.7
>> How long will this be maintained?
>> Original decision was 5 years.
> As I recall, the actual decision was "at *least* 5 years". It's only
> been one so far...was the discussion that five years was too short or
> too long?
> As the code bases continue to drift apart, and we fix the fixable bugs,
> the number of patches going in to 2.7 will decrease over time, so I
> don't think the burden of continuing to support it will be too heavy.
> Currently about half of the non-feature-request issues (ie: bugs) in
> the tracker are tagged 2.7. I expect to see that percentage continue
> to decrease over time.
> R. David Murray http://www.bitdance.com
> Python-Dev mailing list
> Python-Dev at python.org
> Unsubscribe: http://mail.python.org/mailman/options/python-dev/fuzzyman%40voidspace.org.uk
May you do good and not evil
May you find forgiveness for yourself and forgive others
May you share freely, never taking more than you give.
-- the sqlite blessing http://www.sqlite.org/different.html
More information about the Python-Dev