Seconded. I tried Python 3K for the first time this weekend, spent a few hours with the 2to3 tool and we have 80% of SQLAlchemy unit tests passing on 3.0 now. It was far easier than I'd hoped, and the decisions made in PY3K make perfect sense to me. Its a better language and I think it will become popular more quickly than we've all thought. Great job to everyone on the list here who's spent many months hammering out all the details !

To be determined on our end is how to maintain 2.XX and 3.XX branches, either through an automated 2to3 process, or by maintaining separate branches. I'm leaning towards the former, possibly by augmenting 2to3 with specially annotated comments that give hints to particularly thorny sections. As I go through the code base making post-2to3 manual fixes, I'm adding in comments denoting the manual changes which I hope to turn into....something.

It will be critical that we get DBAPI implementations going soon, other than pysqlite I haven't perceived any activity in that area. It will be interesting to see if we remain with the maintsays of MySQLdb, psycopg2, cx_oracle, or if new 3.0-era contenders come on the scene.


On Nov 17, 2008, at 12:10 PM, [EMAIL PROTECTED] wrote:

Kudos to the Python 3.0 folks from a poster on comp.lang.python. And it's
not even been released yet...

Cheers,

Skip


From: Johannes Bauer <[EMAIL PROTECTED]>
Date: November 17, 2008 4:30:07 AM EST
To: [EMAIL PROTECTED]
Subject: Python3 - it's awesome


Hello list,

since I've read so much about Python 3 and ran into some trouble which
was supposed to be fixed with 3k, I yesterday came around to compile it
and try it out.

To sum it up: It's awesome. All the promised things like Unicode support "just work", all significant changes in the lanugage (try/except- Syntax,
float division, file opening, print) I've encountered so far made
absolute sense and it was quite easy to change over (I've been using 2.5 so far). It was really easy to install it locally as my user (I want to
try it out some more before I install it system-wide).

So, why I am posting this here: First, thanks to the great work to
anyone who has contributed. Secondly, I want to encourage anyone who
hasn't tried Python3 out yet to do - it really is easier than you think
and you won't be disappointed.

Kind regards,
Johannes

--
"Meine Gegenklage gegen dich lautet dann auf bewusste Verlogenheit,
verlästerung von Gott, Bibel und mir und bewusster Blasphemie."
        -- Prophet und Visionär Hans Joss aka HJP in de.sci.physik
                        <[EMAIL PROTECTED]>
--
http://mail.python.org/mailman/listinfo/python-list


_______________________________________________
Python-3000 mailing list
Python-3000@python.org
http://mail.python.org/mailman/listinfo/python-3000
Unsubscribe: 
http://mail.python.org/mailman/options/python-3000/mike_mp%40zzzcomputing.com

_______________________________________________
Python-3000 mailing list
Python-3000@python.org
http://mail.python.org/mailman/listinfo/python-3000
Unsubscribe: 
http://mail.python.org/mailman/options/python-3000/archive%40mail-archive.com

Reply via email to