Path: ...!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail From: usuario Newsgroups: comp.unix.shell,comp.unix.programmer,comp.lang.misc Subject: Re: Command Languages Versus Programming Languages Date: Tue, 1 Oct 2024 20:18:28 -0000 (UTC) Organization: A noiseless patient Spider Lines: 27 Message-ID: References: <87edbtz43p.fsf@tudado.org> <0d2cnVzOmbD6f4z7nZ2dnZfqnPudnZ2d@brightview.co.uk> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Injection-Date: Tue, 01 Oct 2024 22:18:29 +0200 (CEST) Injection-Info: dont-email.me; posting-host="6a14c9de7a5757eec5a1ca641c874bd8"; logging-data="3027010"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19i7QbP/wbjt29J09KVoRJS" User-Agent: Pan/0.149 (Bellevue; 4c157ba) Cancel-Lock: sha1:C3wnUYlQdageSQVInzARAp2EqrE= Bytes: 2322 El Mon, 30 Sep 2024 21:04:24 -0000 (UTC), Lawrence D'Oliveiro escribió: > On Mon, 30 Sep 2024 20:04:54 -0000 (UTC), Bozo User wrote: > >> Perl is more awk+sed+sh in a single language. Basically the killer of >> the Unix philophy in late 90's/early 00's, and for the good. > > That’s what Rob Pike said > : > > Q: “Given the nature of current operating systems and applications, > do you think the idea of "one tool doing one job well" has been > abandoned?” > A: “Those days are dead and gone and the eulogy was delivered by > Perl.” > > But I’m not sure I agree. Those small, specialized tools always required > large, monolithic pieces under them to operate: the shell itself for > shell scripts, the X server for GUI apps, the kernel itself for > everything. So while the coming of Perl has changed some things, > it has not made a difference to the modularity of the Unix way. The shell could be changed as just a command launcher with no conditionals, while perl doing all the hard work. On X11/X.org, X11 was never very "Unix like" by itself.