number of python users

B

Bryan

is there a rough estimate somewhere that shows currently how many python 1.5 vs
2.2 vs 2.3 vs 2.4 users there are? have a majority moved to 2.4? or are they
still using 2.3? etc...

thanks,

bryan
 
S

Scott David Daniels

Bryan said:
is there a rough estimate somewhere that shows currently how many python
1.5 vs 2.2 vs 2.3 vs 2.4 users there are? have a majority moved to 2.4?
or are they still using 2.3? etc...

thanks,
bryan

I'd bet the majority is still using 2.3:
* 2.3 has been around a very long time;
* 2.3 was installed by Apple on OS-X;
* 2.3 was called Python-in-a-tie;
* SciPy (Scientific Python) is still running on 2.3 on Windows
(there is some issue with I/O in 2.4 builds).
* Any Windows user with C code for python support modules
must expend some non-trivial effort to get a compatible
C compiler either by purchasing a VC 7.1 C/C++ compiler or
by downloading the free version of that compiler and runtime
environment and following instructions at:
http://www.vrplumber.com/programming/mstoolkit/
[The move needed to happen, but it slowed 2.4 uptake on Windows]

But, 2.3 is getting long-in-the-tooth. I don't believe another
bugfix release of 2.3 is in the cards.

--Scott David Daniels
(e-mail address removed)
 
G

Grant Edwards

is there a rough estimate somewhere that shows currently how many python 1.5 vs
2.2 vs 2.3 vs 2.4 users there are? have a majority moved to 2.4? or are they
still using 2.3? etc...

My guess is most are still using 2.3. The last time I looked,
that was the version shipped in most of the popular Linux
distros.
 
M

Magnus Lycka

Bryan said:
is there a rough estimate somewhere that shows currently how many python
1.5 vs 2.2 vs 2.3 vs 2.4 users there are? have a majority moved to 2.4?
or are they still using 2.3? etc...

Why do you want to know that?
 
R

Robert Kern

Magnus said:
Why do you want to know that?

So he can make an informed decision about how far back he should
maintain compatibility?

--
Robert Kern
(e-mail address removed)

"In the fields of hell where the grass grows high
Are the graves of dreams allowed to die."
-- Richard Harter
 
M

Magnus Lycka

Robert said:
So he can make an informed decision about how far back he should
maintain compatibility?

I wasn't asking you! ;)

Depending on what kind of software this is, who the potential
users are, how the software will be distributed etc, the
importance of being backward compatible varies from essential
to completely irrelevant.

As usual, knowing more background makes it easier to help.
It would be a pity to miss out on really useful new features
in Python 2.4 while coding, and then end up bundling a Python
interpreter in the software installations anyway.

It's obviously more relevant to maintain compatibility with
older Python versions if we're talking about an open source
Python package that might be of use to the typical Python
programmer who uses Linux.

To name a few concrete examples, Zope typically bundles its
own python in the installation, and can work with just one
version and let other software on the same machine use another
python of a different version.

Twisted supports 2.2 - 2.4, but will probably skip 2.2 support
fairly soon, and since it uses some new Python features, some
backported Python libraries are included in Twisted, and that
creates a maintenance cost.
 
B

Benji York

Magnus said:
To name a few concrete examples, Zope typically bundles its
own python in the installation, and can work with just one
version and let other software on the same machine use another
python of a different version.

Note that Zope 3 doesn't do this. The system Python is used by default.
You can always provide your own if you wish. Zope 3 is much more like
a "normal" Python library in this respect.
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

No members online now.

Forum statistics

Threads
474,264
Messages
2,571,323
Members
48,007
Latest member
Elvis60357

Latest Threads

Top