Eliminating upgrade risk
Christian Tanzer
tanzer at swing.co.at
Fri Jul 27 05:12:15 EDT 2001
"James C. Ahlstrom" <jim at interet.com> wrote:
> Robin Becker wrote:
>
> > If the advice from the Gods is that Python is a 'research' language then
> > I'll know better what to do.
>
> I am afraid I have to agree with Robin here. My company "solved"
> this problem by staying with Python 1.5.2. I do plan to upgrade when
> I have the time, but absent any tools to at least flag incompatibilities
> this may never happen.
Starting with Python 1.5, I never yet had serious difficulties in
upgrading to new Python versions. If only Pythonlabs kept their
release ccyle better decoupled from ours, we might even ship our
products with a more current Python version than 1.5.2 now ;-)
> The problem is that the new Python features, as wonderful as they are,
> are chosen for Computer Science Purity, not day-to-working-day
> importance to someone actually trying to write a widely used bullet
> proof program. The current rate of language change is fine for a
> student or casual programmer I'm sure, but I don't have that luxury.
Much as I am concerned about the effects of the division change, I
think you're way off the mark here.
I'm thankful to Guido and his gang for improving the language as they
do. Things like unicode, augmented assignment, iterators, generators,
type/class unification improve my life as a professional programmer.
But-then-I-didn't-stay-with-FORTRAN-either-y'rs,
Christian
--
Christian Tanzer tanzer at swing.co.at
Glasauergasse 32 Tel: +43 1 876 62 36
A-1130 Vienna, Austria Fax: +43 1 877 66 92
More information about the Python-list
mailing list