[Python-porting] Recommended Python version?

Jürgen Hamel jhamel at cyrus-computer.de
Tue Jun 15 16:57:57 CEST 2010


On Tue, 15 Jun 2010 14:49:38 +0200
"M.-A. Lemburg" <mal at egenix.com> wrote:

> Shane Kerr wrote:

> > We started the BIND 10 project a year ago, and picked Python 3 because
> > we don't expect the software to be production-ready until after 3 years
> > of work.
> > 
> > However, we have concerns because very few systems ship with Python 3
> > "out of the box" still. We think that early adopters - and later all
> > adopters - may be put off by this requirement.
> > 
> > We're considering back-porting the project from 3.1 to 2.7, and then
> > maintaining a version of the software that works with both the older 2.x
> > and the newer 3.x series. Does this make any sense?
> > 
FULL ACK, but I do with my project ( http://www.cuon.org ) for the next years only support
python 2.x. look above for my arguments.

> Depending on what you want to do with Python, it's probably best
> to try to write software that works with both Python 2 and 3 -
> especially if you are targeting a very diverse set of systems.
> 
> For backporting from 3 to 2, there's a helper available
> which may be useful: http://www.startcodon.com/wordpress/?cat=8
> 
> Note that most recent Linux distributions do ship with Python3.

NO !
Ubuntu Lucid Lynx  - preinstalled python 2.6.5 - and Lucid Lynx  is a LTS version
Gentoo -  preinstalled python 2.6.5 
Debian Lenny - python 2.5.2
Fedora 13  - python 2.6.4 

For all normal user of this systems is python 2.x installed, and not all user are Systemadmins. 
A lot of user of my program for example are really normal linux user, use it for business !

I try since over 2 and a half years to find a solution for my project, but there is no way to convert it.
A lot of libs are 2.x and no normal PC with Linux has an installed python 3.x !! At Windows it looks not better !!

I hope really, that in some year a python version 3.x exists, that can execute both, 2.x and 3.x scripts. 
The current situation is a mess, to much python 2.x scripts are in the world, and the only solution is a 
python version, that allow  to execute both !! I know all arguments, but there is a big diff between the 
wish to use python 3.x and the reality.


bye
Jürgen
-- 
Cyrus-Computer GmbH Linux Server Support Jürgen Hamel
Cuon - Warenwirtschaft mit Linux  http://www.cuon.org
Twitter: cuonOne    Jabber: jhamel at cuonsim2.de
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 198 bytes
Desc: not available
URL: <http://mail.python.org/pipermail/python-porting/attachments/20100615/9022b331/attachment.pgp>


More information about the Python-porting mailing list