[Python-Dev] EuroPython Language Summit report

Michael Foord 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
> http://mail.python.org/mailman/listinfo/python-dev
> 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 mailing list