RE: Couldn't install numpy on Python 2.7

Liste des GroupesRevenir à cl python 
Sujet : RE: Couldn't install numpy on Python 2.7
De : <avi.e.gross (at) *nospam* gmail.com>
Groupes : comp.lang.python
Date : 13. Jun 2024, 00:20:30
Autres entêtes
Message-ID : <mailman.126.1718234434.2909.python-list@python.org>
References : 1 2 3 4 5 6 7 8 9 10
User-Agent : Microsoft Outlook 16.0
Chris,

I don't want to get off message and debate whether my "jokes" are jokes, let
alone funny. Obviously, they often aren't.

What I meant by joking here does seem relevant. As the years pass, there can
come a time when it is suggested that a language (any language including
python) is no longer useful to many in the community as it has not kept up
with changes in the industry or whatever. Suggestions are made for changes
and additions that that not be backward compatible. They can be somewhat
minor things like new keywords that have not been reserved and where
programs that exist might be scanned for use of that keyword, and you simply
replace those names with was_keyword or something and the programs will
generally  run.  But there can be major changes too and there can be a
choice to just create a new language that has some similarities to python 3
(or PERL version whatever) or just name it the same but a version higher
much like has happened.

My point was that version 4 COULD HAPPEN one day and I meant INCOMPATIBLE
version not 4. Obviously we can make a version 4 that is not incompatible
too.

I have experience in other languages where disconnects happen at various
levels. Some functions in a collection such as a package are removed perhaps
to replace them with a more abstract version that does much more. Do you
remove the old one immediately or do you make a new name for the new one and
perhaps in some way mark the old one for deprecation with a pointer to the
new one to be used as soon as reasonable? I have seen many approaches. I
have seen entire packages yanked. I have seen parts that used to be in the
distribution as if built-in and then taken out and vice versa.

The point is you do not need a 4.0 to be incompatible. The incompatibility,
or need to change, can happen anytime when you are importing things like
numpy which is released whenever they want to and is not part of the python
distribution. Also, as we have seen at times, other modules you may have
imported, in some languages, can mask names you are using in your program
that you may not even be aware are there. Much can go wrong with software
and keeping current can also give you problems when something released may
have inadvertent changes or bugs.

So much of our code is voluntary and as noted earlier, some python
variants/distributions simply may not have anyone interested in keeping them
up to date. You as a user, take your chances.


-----Original Message-----
From: Python-list <python-list-bounces+avi.e.gross=gmail.com@python.org> On
Behalf Of Chris Angelico via Python-list
Sent: Wednesday, June 12, 2024 5:52 PM
To: python-list@python.org
Subject: Re: Couldn't install numpy on Python 2.7

On Thu, 13 Jun 2024 at 07:36, <avi.e.gross@gmail.com> wrote:
But if the goal was to deprecate python 2 and in some sense phase it out,
it
is perhaps not working well for some. Frankly, issuing so many updates
like
2.7 and including backporting of new features has helped make it possible
to
delay any upgrade.

The goal was to improve Python. I don't think anyone's ever tried to
"kill off" Python 2 - not in the sense of stopping people from using
it - but there haven't been any changes, not even security fixes, in
over four years.

And, yes, I was KIDDING about python 4. I am simply suggesting that there
may well be a time that another shift happens that may require another
effort to get people on board a new and perhaps incompatible setup.

Kidding, eh? It sure sounded like you were trying to imply that there
would inevitably be another major breaking change. It definitely
smelled like FUD.

Maybe your jokes just aren't funny.

ChrisA
--
https://mail.python.org/mailman/listinfo/python-list


Date Sujet#  Auteur
12 Jun 24 * Couldn't install numpy on Python 2.720marc nicole
12 Jun 24 +* Re: Couldn't install numpy on Python 2.73<avi.e.gross
13 Jun 24 i`* Re: Couldn't install numpy on Python 2.72Greg Ewing
13 Jun 24 i `- Re: Couldn't install numpy on Python 2.71Oscar Benjamin
12 Jun 24 +- Re: Couldn't install numpy on Python 2.71MRAB
12 Jun 24 +- Re: Couldn't install numpy on Python 2.71<avi.e.gross
12 Jun 24 +- Re: Couldn't install numpy on Python 2.71Chris Angelico
12 Jun 24 +- Re: Couldn't install numpy on Python 2.71Thomas Passin
12 Jun 24 +- Re: Couldn't install numpy on Python 2.71Chris Angelico
12 Jun 24 +- Re: Couldn't install numpy on Python 2.71<avi.e.gross
12 Jun 24 +- Re: Couldn't install numpy on Python 2.71Chris Angelico
12 Jun 24 +- Re: Couldn't install numpy on Python 2.71Oscar Benjamin
13 Jun 24 +- Re: Couldn't install numpy on Python 2.71Chris Angelico
13 Jun 24 +- Re: Couldn't install numpy on Python 2.71Oscar Benjamin
13 Jun 24 +- Re: Couldn't install numpy on Python 2.71Chris Angelico
13 Jun 24 +- Re: Couldn't install numpy on Python 2.71<avi.e.gross
13 Jun 24 +- Re: Couldn't install numpy on Python 2.71Chris Angelico
13 Jun 24 +- Re: Couldn't install numpy on Python 2.71<avi.e.gross
13 Jun 24 `* Re: Couldn't install numpy on Python 2.72Chris Angelico
13 Jun 24  `- Re: Couldn't install numpy on Python 2.71Chris Green

Haut de la page

Les messages affichés proviennent d'usenet.

NewsPortal