Path: csiph.com!weretis.net!feeder9.news.weretis.net!i2pn.org!i2pn2.org!.POSTED!not-for-mail From: D Newsgroups: comp.unix.shell,comp.unix.programmer,comp.lang.misc Subject: Re: Python (was Re: I did not inhale) Date: Thu, 22 Aug 2024 09:52:24 +0200 Organization: i2pn2 (i2pn.org) Message-ID: References: <20240412094809.811@kylheku.com> <87il0mm94y.fsf@tudado.org> <87il0lldf8.fsf@tudado.org> <20240815182717.189@kylheku.com> MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII; format=flowed Injection-Info: i2pn2.org; logging-data="3440992"; mail-complaints-to="usenet@i2pn2.org"; posting-account="w/4CleFT0XZ6XfSuRJzIySLIA6ECskkHxKUAYDZM66M"; X-Spam-Checker-Version: SpamAssassin 4.0.0 In-Reply-To: Xref: csiph.com comp.unix.shell:25442 comp.unix.programmer:16103 comp.lang.misc:10697 On Thu, 22 Aug 2024, Muttley@dastardlyhq.com wrote: > On Wed, 21 Aug 2024 21:15:14 +0200 > David Brown boringly babbled: >> On 21/08/2024 17:40, Muttley@dastardlyhq.com wrote: >>> The problem with pyserial is you have to use Python. Horrible language >>> though like BASIC, useful for teaching kids to code. >>> >> >> Let's just say, opinions differ. Python /can/ be used for beginner > > Yes, its ultimately subjective. The reasons I don't like it are that I can't > stand dynamic typing in supposed "proper" languages and the syntatically > meaningful whitespace nonsense they took from Occam really grinds my gears. > In my current job I'm forced to use it but I'd never do it out of choice. > >> programmers - but it is also an excellent language for many real tasks. >> Of course it has its weaknesses and disadvantages as well as its >> strengths, and aspects that will appeal to some programmers and not others. > > IMO its fine for small scripts up to maybe a few hundred lines. Beyond that > no. > 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. On the other hand, I'm not a programmer, so I'm probably doing it wrong or not accordin to best practices by not using containers for all my python stuff.