Python 2 to 3 conversion - embrace the pain

Rustom Mody rustompmody at gmail.com
Wed Mar 18 09:42:53 EDT 2015


On Wednesday, March 18, 2015 at 4:23:37 PM UTC+5:30, Steven D'Aprano wrote:
> On Wed, 18 Mar 2015 08:11 pm, Ned Deily wrote:
> 
> > In any case, of the two problems noted with Python itself, there is only
> > one that appears to be Python 3 related.  That's still not good but I
> > think it would be fairer to ascribe a good chunk of the pain you've
> > experienced to the more common pain of upgrading any major software
> > system that depends on multiple third-party components.
> 
> 
> I think what often goes on is rather similar to this process:
> 
> 
> "Jim ran a red light and side-swiped a police car. Jim's a bad driver."
> 
> "Fred nearly hit a pedestrian. Fred's a bad driver."
> 
> "George crashed into a tree because he was texting. George is a bad driver."
> 
> "Susan reversed into the fence and broke it. Women are lousy drivers!"
> 

And some of them may be simply facts
And some mistaken generalizations
[And some politically incorrect]

ie
P(x) ⇒ ∀x•P(x)
is not valid
does not mean
¬[P(x) ⇒ ∀x•P(x)]
is

> Anyway, thanks John for persevering.

Yes -- Thats a useful comment!




More information about the Python-list mailing list