Hi Tony, > However, I'm nervous about the Python 3 situation. What if I start > building a large project based on Django/Python 2.6, and then a year > or two down the road the project starts limping because of all of the > cool new Python 3 modules coming out? And I've got a bunch of Django/ > Python 2.6 code that needs to be ported?
First of all, welcome to the Python world, we'll do our best to make you feel comfortable here. You'll find that the Python crowd is very good at supporting legacy versions. You'll see that you can even still download [1] Python 1.5.2 (April 1999!). That's not to say that your favourite libraries will be available for such old versions, but many libraries still make releases for at least as far back as Python 2.3. Also, I don't think you'll find that Python 3.x will introduce anything so radically new and innovative that it will severely limit what you can accomplish with older releases. I'm working on a team starting a new (large) project now which we are basing around Python 2.5. Remember that Python has been around for a long time, since 1991, and releases like 2.5, 2.6 etc. are extremely mature and by now all of the common programming problems have already been encountered, solved and accomodated in the core and standard libraries. If you do decide to port your application to 3.x (think very carefully about it first - make sure that any of the associated libraries you require have mature 3.x releases) there are tools available to make the job a lot easier, like the 2to3 [2] script. [1] http://www.python.org/download/ [2] http://www.python.org/doc/2.6/library/2to3.html HTH, Regards, Wayne Koorts http://www.wkoorts.com --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Django users" group. To post to this group, send email to django-users@googlegroups.com To unsubscribe from this group, send email to django-users+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/django-users?hl=en -~----------~----~----~----~------~----~------~--~---