Deutsch   English   Français   Italiano  
<va6v8j$c6bg$2@dont-email.me>

View for Bookmarking (what is this?)
Look up another Usenet article

Path: ...!weretis.net!feeder8.news.weretis.net!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: David Brown <david.brown@hesbynett.no>
Newsgroups: comp.unix.shell,comp.unix.programmer,comp.lang.misc
Subject: Re: Python (was Re: I did not inhale)
Date: Thu, 22 Aug 2024 11:09:39 +0200
Organization: A noiseless patient Spider
Lines: 23
Message-ID: <va6v8j$c6bg$2@dont-email.me>
References: <uu54la$3su5b$6@dont-email.me> <uvbfii$3mom0$1@news.xmission.com>
 <20240412094809.811@kylheku.com> <87il0mm94y.fsf@tudado.org>
 <way-20240413091747@ram.dialup.fu-berlin.de> <87il0lldf8.fsf@tudado.org>
 <choices-20240413123957@ram.dialup.fu-berlin.de>
 <v9lm2k$12qhv$1@dont-email.me> <v9m4gd$14scu$1@dont-email.me>
 <20240815182717.189@kylheku.com> <v9npls$1fjus$1@dont-email.me>
 <v9t204$2dofg$1@dont-email.me> <va28pi$3dldm$1@dont-email.me>
 <va2ro9$3gd7v$1@dont-email.me> <va2vt0$3h3gj$1@dont-email.me>
 <va44rh$3p1l6$1@dont-email.me> <va45eq$3pkt9$1@dont-email.me>
 <va4aut$3q4g0$1@dont-email.me> <va4fbr$3qvij$1@dont-email.me>
 <va5108$3tmmd$1@dont-email.me> <va51ok$3tqr9$1@dont-email.me>
 <va5ec2$3vluh$1@dont-email.me> <va6q4g$c1a7$1@dont-email.me>
 <d02d6ea1-e0d7-20b0-dbb1-e0af4b0960d2@example.net>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Thu, 22 Aug 2024 11:09:40 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="e19e10a6f493b0642935e2bdebcb364b";
	logging-data="399728"; mail-complaints-to="abuse@eternal-september.org";	posting-account="U2FsdGVkX1+C6Ivmjh+OraXLTfr8aAT7TfwKi3708As="
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101
 Thunderbird/102.11.0
Cancel-Lock: sha1:R9mkblUJD4iTyEshiowc7UkYuyY=
Content-Language: en-GB
In-Reply-To: <d02d6ea1-e0d7-20b0-dbb1-e0af4b0960d2@example.net>
Bytes: 2952

On 22/08/2024 09:52, D wrote:
> 
> I liked python in the beginning, but I find that over the years, it has 
> become worse. My biggest complaint is dependency management and that you 
> have to download so many things in order to get a modern project to work.
> 

I agree that can be a poor point.

Dependency management for languages is a complex beast.  It can often 
make it easy to get hold of libraries, or update versions - but it can 
be very hard to keep consistency and get old versions.  Most dependency 
management is strongly based on the idea that you have the latest 
version of the language, and want the latest version of the libraries, 
and that is not always true.  This can be a real pain for long-running 
projects.

This is not a Python-specific issue, IME.  I think it applies to many or 
most languages and systems with dependency and library management tools. 
  I certainly see it all the time for C and C++ using microcontroller 
manufacturers' SDK's and libraries.