Deutsch   English   Français   Italiano  
<vobfif$sefh$3@dont-email.me>

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

Path: ...!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!eternal-september.org!.POSTED!not-for-mail
From: Lawrence D'Oliveiro <ldo@nz.invalid>
Newsgroups: comp.unix.shell
Subject: Re: lisp scripts
Date: Mon, 10 Feb 2025 00:00:15 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 27
Message-ID: <vobfif$sefh$3@dont-email.me>
References: <m2wmdzr7k6.fsf@freecol.be> <voajsf$nd2k$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Injection-Date: Mon, 10 Feb 2025 01:00:16 +0100 (CET)
Injection-Info: dont-email.me; posting-host="8d964e1be02ec4fc321f0a3e4e27d15a";
	logging-data="932337"; mail-complaints-to="abuse@eternal-september.org";	posting-account="U2FsdGVkX1/Sb+RHjUDOOh7JVEzChUxo"
User-Agent: Pan/0.161 (Chasiv Yar; )
Cancel-Lock: sha1:jXJRgzh1TeA2iPyC7cjQ37ar35U=
Bytes: 2097

On Sun, 09 Feb 2025 11:07:43 -0500, Dan Espen wrote:

> I once spent a week converting a LOT of sed/awk to Perl. I turned a
> complicated mess into something any programmer could readily understand.
>  (And actually worked.)

I have pointed out several times that Perl does everything awk can do, at 
least as concisely, and a lot more besides. Which is why I never bothered 
to learn awk.

Some people get annoyed every time I say that.

> Now I'd use Python.

With Perl, I was never quite sure I fully understood what was going on. 
There was always some hint of magic lurking just behind the scenes. Also 
the core language ends up quite large, with all the built-in features 
packed into it.

(Those two characteristics are probably related.)

With Python, I always felt that I understood what I was doing. And I kept 
that feeling as I got into more complex features like descriptors and 
metaclasses. It is, for the most part, a language whose growth has been 
carefully managed, so that the language core remains compact and cohesive 
and yet remains an incredibly powerful base to build on (as the standard 
library demonstrates).