Live data from Hacker News

The first Django site to run on Python 3

myks.org

1–10 of 59 posts

Re: The first Django site to run on Python 3

#2
Not only a major boost for Python 3 adoption but also a reference for how Unicode handling [1] can be successfully ported from Python 2.x libraries.

They seem to be on schedule as well, which is brilliant [2].

[1]: http://wiki.python.org/moin/PortingDjangoTo3k [2]: https://www.djangoproject.com/weblog/2012/mar/13/py3k/

Re: The first Django site to run on Python 3

#6
post #4

Awesome, good to see this move forward. However, what is the django ecosystem support like?

Obviously the Django ecosystem can't start supporting Python 3 until Django itself does.

The porting process (which is still in progress for Django) shouldn't be too difficult for most pluggable applications, as Django strongly encourages using unicode everywhere.

Re: The first Django site to run on Python 3

#8
post #5

Best thing I've seen all day. (Go ahead and downvote me, this comment has absolutely value, yet despite knowing that I'm so happy I still feel compelled to post it. :)

I'll actually upvote you, because I agree this is great. With the 3.3 release almost through the door, 3.x becomes a simply better Python than 2.x and time is ripe to start switching.

Re: The first Django site to run on Python 3

#10
post #8
post #5

Best thing I've seen all day. (Go ahead and downvote me, this comment has absolutely value, yet despite knowing that I'm so happy I still feel compelled to post it. :)

I'll actually upvote you, because I agree this is great. With the 3.3 release almost through the door, 3.x becomes a simply better Python than 2.x and time is ripe to start switching.

Heck, I don't even use Django. But I'm in the lucky position of having been able to switch to Python 3 already (some of my code still has to keep compatibility with 2.6/2.7, which is reasonably doable, but much of it even gets to care about nothing but 3), and I'm happier now than I was on Python 2 - it's a better language now. I'm frustrated about having to defend that view to people who are frustrated about the transitional pain all the time, so a big milestone toward getting that pain behind us is a cause to celebrate. A Python 3 Django is a big deal both pragmatically for all the great sites using it _and_ psychologically for the Python community.
Post reply on HN