[Python-porting] Recommended Python version?
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.
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.
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...
Size: 198 bytes
Desc: not available
More information about the Python-porting