I still wonder about the rate of 3.x adoption will be, though. My university (RPI) still had Python 2.4 on all the CS machines last year, which made some minor things (I wish I could remember one!) a bit frustrating.
I still wonder about the rate of 3.x adoption will be, though. My university (RPI) still had Python 2.4 on all the CS machines last year, which made some minor things (I wish I could remember one!) a bit frustrating.
Nobody who actually paid attention to the Python 3 process expected this to happen quickly, or is under the impression that large projects are taking longer than expected to port.
For my web projects, I almost always use at least django, fabric, djang_extensions and django_piston. If even one of these is unavailable, I'm sticking to 2.7. I use other django libs as well, and python 3 doesn't offer me enough features to make losing those libraries worthwhile.
As for universities upgrading, it's like people who still use Windows XP and IE6. Most people have already upgraded but the long tail will stick around for a long time for no discernible reason.
var = 2 if something else 4