Rocksolid Light

Welcome to Rocksolid Light

mail  files  register  newsreader  groups  login

Message-ID:  

Captain's Log, star date 21:34.5...


devel / comp.unix.shell / Re: Command Languages Versus Programming Languages

SubjectAuthor
* Command Languages Versus Programming LanguagesLawrence D'Oliveiro
+- Re: Command Languages Versus Programming Languagescandycanearter07
+* Re: Command Languages Versus Programming LanguagesJanis Papanagnou
|+* Re: Command Languages Versus Programming LanguagesLawrence D'Oliveiro
||`* Re: Command Languages Versus Programming LanguagesJanis Papanagnou
|| +* Re: Command Languages Versus Programming LanguagesJanis Papanagnou
|| |`* Re: Command Languages Versus Programming LanguagesKeith Thompson
|| | `- Re: Command Languages Versus Programming LanguagesJanis Papanagnou
|| +* Re: Command Languages Versus Programming LanguagesLawrence D'Oliveiro
|| |+* Re: Command Languages Versus Programming LanguagesKeith Thompson
|| ||`* Re: Command Languages Versus Programming LanguagesLawrence D'Oliveiro
|| || +- Re: Command Languages Versus Programming LanguagesKeith Thompson
|| || `- Re: Command Languages Versus Programming LanguagesScott Lurndal
|| |`* Re: Command Languages Versus Programming LanguagesJanis Papanagnou
|| | `- Re: Command Languages Versus Programming LanguagesLawrence D'Oliveiro
|| +* Re: Command Languages Versus Programming LanguagesKeith Thompson
|| |`* Re: Command Languages Versus Programming LanguagesJanis Papanagnou
|| | `- Re: Command Languages Versus Programming LanguagesKeith Thompson
|| `- Re: Command Languages Versus Programming LanguagesLawrence D'Oliveiro
|`* Re: Command Languages Versus Programming LanguagesStefan Ram
| `* Re: Command Languages Versus Programming LanguagesJanis Papanagnou
|  `- Re: Command Languages Versus Programming LanguagesLawrence D'Oliveiro
+* Re: Command Languages Versus Programming LanguagesMuttley
|+- Re: Command Languages Versus Programming LanguagesJosef Möllers
|+* Re: Command Languages Versus Programming LanguagesRichard Kettlewell
||`* Re: Command Languages Versus Programming LanguagesMuttley
|| `* Re: Command Languages Versus Programming LanguagesKaz Kylheku
||  `* Re: Command Languages Versus Programming LanguagesMuttley
||   `* Re: Command Languages Versus Programming LanguagesKaz Kylheku
||    `* Re: Command Languages Versus Programming LanguagesMuttley
||     +- Re: Command Languages Versus Programming LanguagesJanis Papanagnou
||     +* Re: Command Languages Versus Programming LanguagesKaz Kylheku
||     |`- Re: Command Languages Versus Programming LanguagesMuttley
||     `- Re: Command Languages Versus Programming LanguagesScott Lurndal
|`* Re: Command Languages Versus Programming LanguagesJohn Ames
| +* Re: Command Languages Versus Programming LanguagesMuttley
| |+- Re: Command Languages Versus Programming LanguagesJohn Ames
| |+* Re: Command Languages Versus Programming LanguagesKaz Kylheku
| ||`* Re: Command Languages Versus Programming LanguagesMuttley
| || +* Re: Command Languages Versus Programming LanguagesKaz Kylheku
| || |+* Re: Command Languages Versus Programming LanguagesDavid W. Hodgins
| || ||+* Re: Command Languages Versus Programming LanguagesJohanne Fairchild
| || |||`- Re: Command Languages Versus Programming LanguagesDavid W. Hodgins
| || ||`- Re: Command Languages Versus Programming LanguagesJanis Papanagnou
| || |`* Re: Command Languages Versus Programming LanguagesMuttley
| || | `* Re: Command Languages Versus Programming LanguagesKaz Kylheku
| || |  `* Re: Command Languages Versus Programming LanguagesMuttley
| || |   +* Re: Command Languages Versus Programming LanguagesJohanne Fairchild
| || |   |`* Re: Command Languages Versus Programming LanguagesMuttley
| || |   | +- Re: Command Languages Versus Programming LanguagesKaz Kylheku
| || |   | `* Re: Command Languages Versus Programming LanguagesJohanne Fairchild
| || |   |  +* Re: Command Languages Versus Programming LanguagesLawrence D'Oliveiro
| || |   |  |+* Re: Command Languages Versus Programming LanguagesKeith Thompson
| || |   |  ||`- Re: Command Languages Versus Programming LanguagesLawrence D'Oliveiro
| || |   |  |+* Re: Command Languages Versus Programming LanguagesJames Kuyper
| || |   |  ||`- Re: Command Languages Versus Programming LanguagesLawrence D'Oliveiro
| || |   |  |`* Re: Command Languages Versus Programming LanguagesJohanne Fairchild
| || |   |  | +* Re: Command Languages Versus Programming LanguagesKenny McCormack
| || |   |  | |`* Re: Command Languages Versus Programming LanguagesScott Lurndal
| || |   |  | | +- Re: Command Languages Versus Programming LanguagesDmitry A. Kazakov
| || |   |  | | +* Too much? (Was: Command Languages Versus Programming Languages)Kenny McCormack
| || |   |  | | |+* Re: Too much? (Was: Command Languages Versus Programming Languages)Kaz Kylheku
| || |   |  | | ||`- Re: Too much? (Was: Command Languages Versus Programming Languages)Kenny McCormack
| || |   |  | | |`* Re: Too much? (Was: Command Languages Versus Programming Languages)David Brown
| || |   |  | | | +* Re: Too much? (Was: Command Languages Versus Programming Languages)James Kuyper
| || |   |  | | | |`- Football (Was: Too much? (Was: Command Languages Versus Programming Languages))Kenny McCormack
| || |   |  | | | `* Re: Too much? (Was: Command Languages Versus Programming Languages)Chris Elvidge
| || |   |  | | |  +- Re: Too much? (Was: Command Languages Versus Programming Languages)Muttley
| || |   |  | | |  +- Re: Too much? (Was: Command Languages Versus Programming Languages)David Brown
| || |   |  | | |  `- Re: Too much? (Was: Command Languages Versus Programming Languages)Mister Johnson
| || |   |  | | `- Re: Command Languages Versus Programming LanguagesJames Kuyper
| || |   |  | `* Re: Command Languages Versus Programming LanguagesLawrence D'Oliveiro
| || |   |  |  `- Re: Command Languages Versus Programming LanguagesJohanne Fairchild
| || |   |  `* Re: Command Languages Versus Programming LanguagesStefan Ram
| || |   |   +* Re: Command Languages Versus Programming LanguagesStefan Ram
| || |   |   |+* Re: Command Languages Versus Programming LanguagesStefan Ram
| || |   |   ||`* Re: Command Languages Versus Programming LanguagesLawrence D'Oliveiro
| || |   |   || `* Re: Command Languages Versus Programming LanguagesDavid Brown
| || |   |   ||  +- Re: Command Languages Versus Programming LanguagesLawrence D'Oliveiro
| || |   |   ||  +- Re: Command Languages Versus Programming LanguagesJohn Ames
| || |   |   ||  `* Re: Command Languages Versus Programming LanguagesKeith Thompson
| || |   |   ||   +* Re: Command Languages Versus Programming LanguagesRichard Kettlewell
| || |   |   ||   |+- Re: Command Languages Versus Programming LanguagesMuttley
| || |   |   ||   |`* Re: Command Languages Versus Programming LanguagesStefan Ram
| || |   |   ||   | `* Re: Command Languages Versus Programming LanguagesLawrence D'Oliveiro
| || |   |   ||   |  +* Re: Command Languages Versus Programming LanguagesMuttley
| || |   |   ||   |  |+* Re: Command Languages Versus Programming Languagescandycanearter07
| || |   |   ||   |  ||`* Re: Command Languages Versus Programming LanguagesMuttley
| || |   |   ||   |  || `- Re: Command Languages Versus Programming Languagescandycanearter07
| || |   |   ||   |  |`* Re: Command Languages Versus Programming LanguagesLawrence D'Oliveiro
| || |   |   ||   |  | `* Re: Command Languages Versus Programming LanguagesAlan Bawden
| || |   |   ||   |  |  +* Re: Command Languages Versus Programming LanguagesLawrence D'Oliveiro
| || |   |   ||   |  |  |`* Re: Command Languages Versus Programming LanguagesJohn Ames
| || |   |   ||   |  |  | `* Re: Command Languages Versus Programming LanguagesLawrence D'Oliveiro
| || |   |   ||   |  |  |  +* Re: Command Languages Versus Programming LanguagesJohn Ames
| || |   |   ||   |  |  |  |`* Re: Command Languages Versus Programming LanguagesRichard Kettlewell
| || |   |   ||   |  |  |  | +* Re: Command Languages Versus Programming LanguagesJanis Papanagnou
| || |   |   ||   |  |  |  | |`- Re: Command Languages Versus Programming LanguagesRichard Kettlewell
| || |   |   ||   |  |  |  | `* Re: Command Languages Versus Programming LanguagesDavid Brown
| || |   |   ||   |  |  |  |  `* Re: Command Languages Versus Programming LanguagesLawrence D'Oliveiro
| || |   |   ||   |  |  |  |   `* Re: Command Languages Versus Programming LanguagesDavid Brown
| || |   |   ||   |  |  |  `- Re: Command Languages Versus Programming LanguagesKaz Kylheku
| || |   |   ||   |  |  +* Re: Command Languages Versus Programming LanguagesKaz Kylheku
| || |   |   ||   |  |  +- Re: Command Languages Versus Programming Languagescandycanearter07
| || |   |   ||   |  |  `* Re: Command Languages Versus Programming LanguagesMuttley
| || |   |   ||   |  `* Re: Command Languages Versus Programming LanguagesJanis Papanagnou
| || |   |   ||   `* Re: Command Languages Versus Programming LanguagesDavid Brown
| || |   |   |`- Re: Command Languages Versus Programming LanguagesKaz Kylheku
| || |   |   `- Re: Command Languages Versus Programming LanguagesKaz Kylheku
| || |   `- Re: Command Languages Versus Programming LanguagesLawrence D'Oliveiro
| || `- Re: Command Languages Versus Programming LanguagesAndreas Eder
| |+- Re: Command Languages Versus Programming LanguagesChristian Weisgerber
| |`* Re: Command Languages Versus Programming LanguagesDavid Brown
| `- Re: Command Languages Versus Programming LanguagesKaz Kylheku
+* Re: Command Languages Versus Programming LanguagesJohanne Fairchild
+* Re: Command Languages Versus Programming LanguagesDavid Brown
`* Re: Command Languages Versus Programming LanguagesDmitry A. Kazakov

Pages:12345678910111213
Re: Command Languages Versus Programming Languages

<uv0v7l$3i0l6$1@dont-email.me>

  copy mid

https://news.novabbs.org/devel/article-flat.php?id=7917&group=comp.unix.shell#7917

  copy link   Newsgroups: comp.unix.shell comp.unix.programmer comp.lang.misc
Path: i2pn2.org!i2pn.org!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: Muttley@dastardlyhq.com
Newsgroups: comp.unix.shell,comp.unix.programmer,comp.lang.misc
Subject: Re: Command Languages Versus Programming Languages
Date: Mon, 8 Apr 2024 14:33:25 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 26
Message-ID: <uv0v7l$3i0l6$1@dont-email.me>
References: <uu54la$3su5b$6@dont-email.me> <20240329104716.777@kylheku.com>
<uu8p02$uebm$1@dont-email.me> <20240330112105.553@kylheku.com>
<uudrfg$2cskm$1@dont-email.me> <87r0fp8lab.fsf@tudado.org>
<uuehdj$2hshe$1@dont-email.me> <87wmpg7gpg.fsf@tudado.org>
<LISP-20240402085115@ram.dialup.fu-berlin.de>
<LISP-20240402091729@ram.dialup.fu-berlin.de>
<wrap-20240402092558@ram.dialup.fu-berlin.de> <uui7hf$3gona$1@dont-email.me>
<uuj1o5$3pvnq$1@dont-email.me> <87plv6jv1i.fsf@nosuchdomain.example.com>
<wwv5xwyifq8.fsf@LkoBDZeT.terraraq.uk>
<if-20240404121825@ram.dialup.fu-berlin.de> <uund4g$ugsb$1@dont-email.me>
<uuofjh$19pfd$1@dont-email.me> <uuq0fp$1lcgf$2@dont-email.me>
<86frvzo01i.fsf@williamsburg.bawden.org> <uur2us$207b3$1@dont-email.me>
<86bk6lo5en.fsf@williamsburg.bawden.org> <uv07dp$3cagg$1@dont-email.me>
<uv0ob4$3gcfl$1@dont-email.me>
Injection-Date: Mon, 08 Apr 2024 14:33:25 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="09b0ae302f0f194f69dce4c7ad47d4cf";
logging-data="3736230"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/7c0gwhnATo6O5gMJ0bHT5"
Cancel-Lock: sha1:GOrYjFa6RFUSrj9rnJp4bXd9UPo=
 by: Muttley@dastardlyhq.com - Mon, 8 Apr 2024 14:33 UTC

On Mon, 8 Apr 2024 14:35:48 +0200
David Brown <david.brown@hesbynett.no> wrote:
>On 08/04/2024 09:47, Muttley@dastardlyhq.com wrote:
>> On Sun, 07 Apr 2024 06:04:16 -0400
>> Alan Bawden <alan@csail.mit.edu> wrote:
>>> If acknowledging the existence of female developers makes you
>>> uncomfortable, you're just going to have to learn to deal with that
>>> yourself. I'm not going to adjust my language to cater to your
>>> insecurities.
>>
>> If my insecurities you mean acknowledging reality then fine. The thing about
>> people like you is (and I don't believe the 50% thing, sorry) is that you
>> would never use a male pronoun if talking about nurses or pre school teachers
>
>> who are heavily biased towards women.
>>
>
>What makes you so sure about that? Are you assuming that because /you/
>are sexist, everyone else is?

An immediate fallacious ad hominem no doubt in order to prop up whatever
straw men follow.

tl;dr, bugger off.

Re: Command Languages Versus Programming Languages

<20240408075547.000061e8@gmail.com>

  copy mid

https://news.novabbs.org/devel/article-flat.php?id=7918&group=comp.unix.shell#7918

  copy link   Newsgroups: comp.unix.shell comp.unix.programmer comp.lang.misc
Path: i2pn2.org!i2pn.org!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: commodorejohn@gmail.com (John Ames)
Newsgroups: comp.unix.shell,comp.unix.programmer,comp.lang.misc
Subject: Re: Command Languages Versus Programming Languages
Date: Mon, 8 Apr 2024 07:55:47 -0700
Organization: A noiseless patient Spider
Lines: 16
Message-ID: <20240408075547.000061e8@gmail.com>
References: <uu54la$3su5b$6@dont-email.me>
<87edbtz43p.fsf@tudado.org>
<0d2cnVzOmbD6f4z7nZ2dnZfqnPudnZ2d@brightview.co.uk>
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Injection-Date: Mon, 08 Apr 2024 14:55:50 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="581b36d418059bd82314115abf68c909";
logging-data="3727444"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX184g0vLgkJuAYhhCOEWFu8HJ9k0uA5xiwo="
Cancel-Lock: sha1:aMuEd0mIiZk5vnseOR3h7N+1D1M=
X-Newsreader: Claws Mail 4.2.0 (GTK 3.24.38; x86_64-w64-mingw32)
 by: John Ames - Mon, 8 Apr 2024 14:55 UTC

On Sun, 07 Apr 2024 00:01:43 +0000
Javier <invalid@invalid.invalid> wrote:

> It certainly encourages the writing of small modular tools. The
> downside is the loss of performance because of disk access for trivial
> things like 'nfiles=$(ls | wc -l)'. I suspect disk access times where
> one of the reasons for the development of perl in the early 90s.

You really want either built-ins for a lot of basic commands, or a good
scheme for caching commonly-used executables. AmigaDOS (a TriPOS
derivative) made it pretty trivial to set up a RAM disk and add that to
the search path, which made a big difference in performance since
almost nothing was built-in. Wouldn't be hard to do in *nix-land,
either, but it's an open question whether you'd gain anything over
modern generalized disk caching.

Re: Command Languages Versus Programming Languages

<20240408082037.00002d7c@gmail.com>

  copy mid

https://news.novabbs.org/devel/article-flat.php?id=7919&group=comp.unix.shell#7919

  copy link   Newsgroups: comp.unix.shell comp.unix.programmer comp.lang.misc
Path: i2pn2.org!i2pn.org!news.hispagatos.org!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: commodorejohn@gmail.com (John Ames)
Newsgroups: comp.unix.shell,comp.unix.programmer,comp.lang.misc
Subject: Re: Command Languages Versus Programming Languages
Date: Mon, 8 Apr 2024 08:20:37 -0700
Organization: A noiseless patient Spider
Lines: 26
Message-ID: <20240408082037.00002d7c@gmail.com>
References: <uu54la$3su5b$6@dont-email.me>
<20240329101248.556@kylheku.com>
<uu6t9h$dq4d$1@dont-email.me>
<20240329104716.777@kylheku.com>
<uu8p02$uebm$1@dont-email.me>
<20240330112105.553@kylheku.com>
<uudrfg$2cskm$1@dont-email.me>
<87r0fp8lab.fsf@tudado.org>
<uuehdj$2hshe$1@dont-email.me>
<87wmpg7gpg.fsf@tudado.org>
<LISP-20240402085115@ram.dialup.fu-berlin.de>
<LISP-20240402091729@ram.dialup.fu-berlin.de>
<wrap-20240402092558@ram.dialup.fu-berlin.de>
<uui7hf$3gona$1@dont-email.me>
<uuj1o5$3pvnq$1@dont-email.me>
<87plv6jv1i.fsf@nosuchdomain.example.com>
<wwv5xwyifq8.fsf@LkoBDZeT.terraraq.uk>
<if-20240404121825@ram.dialup.fu-berlin.de>
<uund4g$ugsb$1@dont-email.me>
<uuofjh$19pfd$1@dont-email.me>
<uuq0fp$1lcgf$2@dont-email.me>
<86frvzo01i.fsf@williamsburg.bawden.org>
<uuq4q9$1mbbf$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
Injection-Date: Mon, 08 Apr 2024 15:20:39 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="581b36d418059bd82314115abf68c909";
logging-data="3727444"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19MhvuPQT9OhC4bteQYN6AFytFUfpOioWY="
Cancel-Lock: sha1:8K8TtbnqAsHFUgqf/oiyv8m/yXk=
X-Newsreader: Claws Mail 4.2.0 (GTK 3.24.38; x86_64-w64-mingw32)
 by: John Ames - Mon, 8 Apr 2024 15:20 UTC

On Sat, 6 Apr 2024 00:25:45 -0000 (UTC)
Lawrence D'Oliveiro <ldo@nz.invalid> wrote:

> It’s like, I don’t know ... you’re trying to save space. Why?
>
> It’s like programming inside an apartment block, instead of having a
> bungalow with a yard of your own.

It's a matter of balance. Needlessly crunching things to fit onto a
single line is hard to read, yes - but compulsively indenting and
splitting across lines can get out of hand, too. It seems to me that a
lot of people in this age of "cinematic" aspect ratios and super-sized
displays in personal computing forget that eye-travel isn't free, and
spreading information across maximal space can make it *harder* to keep
track of context.

Better, IMHO, to group operations in a way that logically reflects the
structure of the program, to whatever extent that *A.* is syntactically
feasible in $LANGUAGE, and *B.* doesn't crowd things to the point of
hampering basic readability.

(Of course, whether or not the ternary operator is fundamentally
confusing is an entirely separate question.)

Words to the wise (Was: Command Languages Versus Programming Languages)

<uv120o$3hh5i$1@news.xmission.com>

  copy mid

https://news.novabbs.org/devel/article-flat.php?id=7920&group=comp.unix.shell#7920

  copy link   Newsgroups: comp.unix.shell comp.unix.programmer comp.lang.misc
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!xmission!nnrp.xmission!.POSTED.shell.xmission.com!not-for-mail
From: gazelle@shell.xmission.com (Kenny McCormack)
Newsgroups: comp.unix.shell,comp.unix.programmer,comp.lang.misc
Subject: Words to the wise (Was: Command Languages Versus Programming Languages)
Date: Mon, 8 Apr 2024 15:20:57 -0000 (UTC)
Organization: The official candy of the new Millennium
Message-ID: <uv120o$3hh5i$1@news.xmission.com>
References: <uu54la$3su5b$6@dont-email.me> <uv07dp$3cagg$1@dont-email.me> <uv0ob4$3gcfl$1@dont-email.me> <uv0v7l$3i0l6$1@dont-email.me>
Injection-Date: Mon, 8 Apr 2024 15:20:57 -0000 (UTC)
Injection-Info: news.xmission.com; posting-host="shell.xmission.com:166.70.8.4";
logging-data="3720370"; mail-complaints-to="abuse@xmission.com"
X-Newsreader: trn 4.0-test77 (Sep 1, 2010)
Originator: gazelle@shell.xmission.com (Kenny McCormack)
 by: Kenny McCormack - Mon, 8 Apr 2024 15:20 UTC

In article <uv0v7l$3i0l6$1@dont-email.me>, <Muttley@dastardlyhq.com> wrote:
....
>An immediate fallacious ad hominem no doubt in order to prop up whatever
>straw men follow.

When you find yourself in a hole, the first thing to do is to stop digging.

--
Genesis 2:7 And the LORD God formed man of the dust of the ground, and
breathed into his nostrils the breath of life; and man became a living soul.

Re: Words to the wise (Was: Command Languages Versus Programming Languages)

<uv1236$3isqk$1@dont-email.me>

  copy mid

https://news.novabbs.org/devel/article-flat.php?id=7921&group=comp.unix.shell#7921

  copy link   Newsgroups: comp.unix.shell comp.unix.programmer comp.lang.misc
Path: i2pn2.org!i2pn.org!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: Muttley@dastardlyhq.com
Newsgroups: comp.unix.shell,comp.unix.programmer,comp.lang.misc
Subject: Re: Words to the wise (Was: Command Languages Versus Programming Languages)
Date: Mon, 8 Apr 2024 15:22:14 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 13
Message-ID: <uv1236$3isqk$1@dont-email.me>
References: <uu54la$3su5b$6@dont-email.me> <uv07dp$3cagg$1@dont-email.me> <uv0ob4$3gcfl$1@dont-email.me> <uv0v7l$3i0l6$1@dont-email.me> <uv120o$3hh5i$1@news.xmission.com>
Injection-Date: Mon, 08 Apr 2024 15:22:14 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="09b0ae302f0f194f69dce4c7ad47d4cf";
logging-data="3765076"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19NOADMW7bURV4LNO7v0dVG"
Cancel-Lock: sha1:N0Wf1X6TadHTzR/84WG3CU4aqFs=
 by: Muttley@dastardlyhq.com - Mon, 8 Apr 2024 15:22 UTC

On Mon, 8 Apr 2024 15:20:57 -0000 (UTC)
gazelle@shell.xmission.com (Kenny McCormack) wrote:
>In article <uv0v7l$3i0l6$1@dont-email.me>, <Muttley@dastardlyhq.com> wrote:
>....
>>An immediate fallacious ad hominem no doubt in order to prop up whatever
>>straw men follow.
>
>When you find yourself in a hole, the first thing to do is to stop digging.

Thats fine, I'll keep watching you lot dig your holes while I stand at the
side.

Re: Command Languages Versus Programming Languages

<g52cnWOOwoz_son7nZ2dnZfqnPWdnZ2d@brightview.co.uk>

  copy mid

https://news.novabbs.org/devel/article-flat.php?id=7922&group=comp.unix.shell#7922

  copy link   Newsgroups: comp.unix.shell comp.unix.programmer comp.lang.misc
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!diablo1.usenet.blueworldhosting.com!peer01.iad!feed-me.highwinds-media.com!news.highwinds-media.com!Xl.tags.giganews.com!local-1.nntp.ord.giganews.com!nntp.brightview.co.uk!news.brightview.co.uk.POSTED!not-for-mail
NNTP-Posting-Date: Mon, 08 Apr 2024 17:54:42 +0000
From: invalid@invalid.invalid (Javier)
Subject: Re: Command Languages Versus Programming Languages
Newsgroups: comp.unix.shell,comp.unix.programmer,comp.lang.misc
References: <uu54la$3su5b$6@dont-email.me> <87edbtz43p.fsf@tudado.org> <0d2cnVzOmbD6f4z7nZ2dnZfqnPudnZ2d@brightview.co.uk> <20240408075547.000061e8@gmail.com>
Message-ID: <g52cnWOOwoz_son7nZ2dnZfqnPWdnZ2d@brightview.co.uk>
Date: Mon, 08 Apr 2024 17:54:42 +0000
Lines: 32
X-Usenet-Provider: http://www.giganews.com
X-Trace: sv3-dBYSbgI/9ImDWeRsYGKTFeUqHTdFBdMm7DUwdDeNi1gO9N17K+s16jfcEDpE1DMpTAmYEgRdBnzLI6B!PBlgF4lfJJGZYeWD7atV4KMoi+i5cnrtqcZjjlRraiqT9OZCoR40KkQseH2eFQnNza1tiH+emEWa!d4/eSmoDfVqxOH3+nlAGgTzh8Dk=
X-Abuse-and-DMCA-Info: Please be sure to forward a copy of ALL headers
X-Abuse-and-DMCA-Info: Otherwise we will be unable to process your complaint properly
X-Postfilter: 1.3.40
X-Received-Bytes: 2773
 by: Javier - Mon, 8 Apr 2024 17:54 UTC

In comp.unix.shell John Ames <commodorejohn@gmail.com> wrote:
> On Sun, 07 Apr 2024 00:01:43 +0000
> Javier <invalid@invalid.invalid> wrote:
>
>> the loss of performance because of disk access for trivial
>> things like 'nfiles=$(ls | wc -l)'. I suspect disk access times where
>> one of the reasons for the development of perl in the early 90s.
>
> You really want either built-ins for a lot of basic commands, or a good
> scheme for caching commonly-used executables. AmigaDOS (a TriPOS
> derivative) made it pretty trivial to set up a RAM disk and add that to
> the search path, which made a big difference in performance since
> almost nothing was built-in. Wouldn't be hard to do in *nix-land,
> either, but it's an open question whether you'd gain anything over
> modern generalized disk caching.

I don't worry about that anymore. My bash scripts run blazing fast
in my laptop with an SSD. I guess it was an issue at the time Perl
appeared (1987), although TBH I didn't experience it myself, since at
that time I wasn't a Unix user.

Also, I suspect HD caching and the increase in HD speed was one of the
reasons for the fall in popularity of Perl for writing small system
automation tasks that could be done with just shell. But there were
another reasons, like the disapearance of diversity in the Unix OS ecosystem.
Perl made easy to write portable scripts that could run on propietary Unixen
that came with slight incompatibilities in the command line tools
(IRIX/Solaris/HP-UX/AIX, etc.)

Perhaps somebody here who uses (or used to use) Perl for system
automation tasks can tell us more about their personal reasons
for prefering (or used to prefer) Perl over shell.

Re: Command Languages Versus Programming Languages

<20240408122937.339@kylheku.com>

  copy mid

https://news.novabbs.org/devel/article-flat.php?id=7923&group=comp.unix.shell#7923

  copy link   Newsgroups: comp.unix.shell comp.unix.programmer comp.lang.misc
Path: i2pn2.org!i2pn.org!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: 643-408-1753@kylheku.com (Kaz Kylheku)
Newsgroups: comp.unix.shell,comp.unix.programmer,comp.lang.misc
Subject: Re: Command Languages Versus Programming Languages
Date: Mon, 8 Apr 2024 19:32:21 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 36
Message-ID: <20240408122937.339@kylheku.com>
References: <uu54la$3su5b$6@dont-email.me> <20240329104716.777@kylheku.com>
<uu8p02$uebm$1@dont-email.me> <20240330112105.553@kylheku.com>
<uudrfg$2cskm$1@dont-email.me> <87r0fp8lab.fsf@tudado.org>
<uuehdj$2hshe$1@dont-email.me> <87wmpg7gpg.fsf@tudado.org>
<LISP-20240402085115@ram.dialup.fu-berlin.de>
<LISP-20240402091729@ram.dialup.fu-berlin.de>
<wrap-20240402092558@ram.dialup.fu-berlin.de>
<uui7hf$3gona$1@dont-email.me> <uuj1o5$3pvnq$1@dont-email.me>
<87plv6jv1i.fsf@nosuchdomain.example.com>
<wwv5xwyifq8.fsf@LkoBDZeT.terraraq.uk>
<if-20240404121825@ram.dialup.fu-berlin.de> <uund4g$ugsb$1@dont-email.me>
<uuofjh$19pfd$1@dont-email.me> <uuq0fp$1lcgf$2@dont-email.me>
<86frvzo01i.fsf@williamsburg.bawden.org> <uur2us$207b3$1@dont-email.me>
<86bk6lo5en.fsf@williamsburg.bawden.org> <uv07dp$3cagg$1@dont-email.me>
<uv0ob4$3gcfl$1@dont-email.me> <uv0v7l$3i0l6$1@dont-email.me>
Injection-Date: Mon, 08 Apr 2024 19:32:22 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="dae03b64fb58948204ae1ff12d0cc886";
logging-data="3880295"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+P+oK01Vu/ycRz2hb7ZXWlptRoLzTcviA="
User-Agent: slrn/pre1.0.4-9 (Linux)
Cancel-Lock: sha1:DrFNpBfvxcyi1/nd1w2hFk5Ctn4=
 by: Kaz Kylheku - Mon, 8 Apr 2024 19:32 UTC

On 2024-04-08, Muttley@dastardlyhq.com <Muttley@dastardlyhq.com> wrote:
> On Mon, 8 Apr 2024 14:35:48 +0200
> David Brown <david.brown@hesbynett.no> wrote:
>>On 08/04/2024 09:47, Muttley@dastardlyhq.com wrote:
>>> On Sun, 07 Apr 2024 06:04:16 -0400
>>> Alan Bawden <alan@csail.mit.edu> wrote:
>>>> If acknowledging the existence of female developers makes you
>>>> uncomfortable, you're just going to have to learn to deal with that
>>>> yourself. I'm not going to adjust my language to cater to your
>>>> insecurities.
>>>
>>> If my insecurities you mean acknowledging reality then fine. The thing about
>>> people like you is (and I don't believe the 50% thing, sorry) is that you
>>> would never use a male pronoun if talking about nurses or pre school teachers
>>
>>> who are heavily biased towards women.
>>>
>>
>>What makes you so sure about that? Are you assuming that because /you/
>>are sexist, everyone else is?
>
> An immediate fallacious ad hominem no doubt in order to prop up whatever
> straw men follow.

You wrote, "people like you ... would never use a male pronoun if
talking about nurses", written by you, is already ad hominem;
it's a direct accusation of hypocrisy, rather than focusing on the
argument content.

If you can't handle the ad-hominem ball returned to your court,
don't serve it!

--
TXR Programming Language: http://nongnu.org/txr
Cygnal: Cygwin Native Application Library: http://kylheku.com/cygnal
Mastodon: @Kazinator@mstdn.ca

Phrases that should be banned on Usenet (Was: Command Languages Versus Programming Languages)

<uv1heb$3hol5$1@news.xmission.com>

  copy mid

https://news.novabbs.org/devel/article-flat.php?id=7924&group=comp.unix.shell#7924

  copy link   Newsgroups: comp.unix.shell comp.unix.programmer comp.lang.misc
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!xmission!nnrp.xmission!.POSTED.shell.xmission.com!not-for-mail
From: gazelle@shell.xmission.com (Kenny McCormack)
Newsgroups: comp.unix.shell,comp.unix.programmer,comp.lang.misc
Subject: Phrases that should be banned on Usenet (Was: Command Languages Versus Programming Languages)
Date: Mon, 8 Apr 2024 19:44:12 -0000 (UTC)
Organization: The official candy of the new Millennium
Message-ID: <uv1heb$3hol5$1@news.xmission.com>
References: <uu54la$3su5b$6@dont-email.me> <uv0ob4$3gcfl$1@dont-email.me> <uv0v7l$3i0l6$1@dont-email.me> <20240408122937.339@kylheku.com>
Injection-Date: Mon, 8 Apr 2024 19:44:12 -0000 (UTC)
Injection-Info: news.xmission.com; posting-host="shell.xmission.com:166.70.8.4";
logging-data="3728037"; mail-complaints-to="abuse@xmission.com"
X-Newsreader: trn 4.0-test77 (Sep 1, 2010)
Originator: gazelle@shell.xmission.com (Kenny McCormack)
 by: Kenny McCormack - Mon, 8 Apr 2024 19:44 UTC

In article <20240408122937.339@kylheku.com>,
Kaz Kylheku <643-408-1753@kylheku.com> wrote:
....
>You wrote, "people like you ... would never use a male pronoun if
>talking about nurses", written by you, is already ad hominem;
>it's a direct accusation of hypocrisy, rather than focusing on the
>argument content.
>
>If you can't handle the ad-hominem ball returned to your court,
>don't serve it!

We'd all be better off if nobody ever used the phrase 'ad hominem' ever
again on Usenet.

This also goes for the rest of those fancy Latin phrases that people use to
argue about arguing.

--
The randomly chosen signature file that would have appeared here is more than 4
lines long. As such, it violates one or more Usenet RFCs. In order to remain
in compliance with said RFCs, the actual sig can be found at the following URL:
http://user.xmission.com/~gazelle/Sigs/CLCtopics

Re: Command Languages Versus Programming Languages

<uv1q7n$3oohj$1@dont-email.me>

  copy mid

https://news.novabbs.org/devel/article-flat.php?id=7925&group=comp.unix.shell#7925

  copy link   Newsgroups: comp.unix.shell comp.unix.programmer comp.lang.misc
Path: i2pn2.org!i2pn.org!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: ldo@nz.invalid (Lawrence D'Oliveiro)
Newsgroups: comp.unix.shell,comp.unix.programmer,comp.lang.misc
Subject: Re: Command Languages Versus Programming Languages
Date: Mon, 8 Apr 2024 22:14:16 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 72
Message-ID: <uv1q7n$3oohj$1@dont-email.me>
References: <uu54la$3su5b$6@dont-email.me> <20240329101248.556@kylheku.com>
<uu6t9h$dq4d$1@dont-email.me> <20240329104716.777@kylheku.com>
<uu8p02$uebm$1@dont-email.me> <20240330112105.553@kylheku.com>
<uudrfg$2cskm$1@dont-email.me> <87r0fp8lab.fsf@tudado.org>
<uuehdj$2hshe$1@dont-email.me> <87wmpg7gpg.fsf@tudado.org>
<LISP-20240402085115@ram.dialup.fu-berlin.de>
<LISP-20240402091729@ram.dialup.fu-berlin.de>
<wrap-20240402092558@ram.dialup.fu-berlin.de> <uui7hf$3gona$1@dont-email.me>
<uuj1o5$3pvnq$1@dont-email.me> <87plv6jv1i.fsf@nosuchdomain.example.com>
<wwv5xwyifq8.fsf@LkoBDZeT.terraraq.uk>
<if-20240404121825@ram.dialup.fu-berlin.de> <uund4g$ugsb$1@dont-email.me>
<uuofjh$19pfd$1@dont-email.me> <uuq0fp$1lcgf$2@dont-email.me>
<86frvzo01i.fsf@williamsburg.bawden.org> <uuq4q9$1mbbf$1@dont-email.me>
<20240408082037.00002d7c@gmail.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Injection-Date: Mon, 08 Apr 2024 22:14:16 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="9e921ccf172b547a1f1ee9ff62d88dd1";
logging-data="3957299"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX182zJKf5a8ZUwSOdV5HFPvI"
User-Agent: Pan/0.155 (Kherson; fc5a80b8)
Cancel-Lock: sha1:y62Qf54Bbx68zxGdnNuIRlFy/dQ=
 by: Lawrence D'Oliv - Mon, 8 Apr 2024 22:14 UTC

On Mon, 8 Apr 2024 08:20:37 -0700, John Ames wrote:

> ... compulsively indenting and
> splitting across lines can get out of hand, too. It seems to me that a
> lot of people in this age of "cinematic" aspect ratios and super-sized
> displays in personal computing forget that eye-travel isn't free, and
> spreading information across maximal space can make it *harder* to keep
> track of context.

There it is again: “maximal space”. The “space” is there to be used.
Code may be one-dimensional, but you have a two-dimensional screen to
display it, why not make use of that, if it makes a complex structure
clearer?

Another example:

def fill_in_depreciations(tax_year) :
"(re)inserts depreciation entries for the specified tax year," \
" based on currently-entered assets."
sql.cursor.execute \
(
"delete from payments where kind = %s and tax_year = %s",
["D", tax_year]
)
for \
entry \
in \
get_each_record \
(
table_name = "assets, asset_depreciations",
fields =
[
"assets.description as description",
"assets.initial_value as initial_value",
"assets.when_purchased as when_purchased",
"assets.depreciation_rate as rate",
"assets.depreciation_method as method",
"asset_depreciations.depreciation_amount as amount",
],
condition =
"assets.asset_id = asset_depreciations.asset_id and"
" asset_depreciations.tax_year = %s",
values = [tax_year]
) \
:
sql.cursor.execute \
(
"insert into payments set when_made = %(when_made)s,"
" description = %(description)s, other_party_name = \"\","
" amount = %(amount)d, kind = \"D\", tax_year = %(tax_year)d"
%
{
"when_made" : end_for_tax_year(tax_year) - 1,
"description" :
sql_string
(
"%s: %s $%s at %d%% from %s"
%
(
entry["description"],
entry["method"],
format_amount(entry["initial_value"]),
entry["rate"],
format_date(entry["when_purchased"]),
)
),
"amount" : - entry["amount"],
"tax_year" : tax_year,
}
)
#end for
#end fill_in_depreciations

Re: Command Languages Versus Programming Languages

<uv1qb8$3oohj$2@dont-email.me>

  copy mid

https://news.novabbs.org/devel/article-flat.php?id=7926&group=comp.unix.shell#7926

  copy link   Newsgroups: comp.unix.shell comp.unix.programmer comp.lang.misc
Path: i2pn2.org!i2pn.org!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: ldo@nz.invalid (Lawrence D'Oliveiro)
Newsgroups: comp.unix.shell,comp.unix.programmer,comp.lang.misc
Subject: Re: Command Languages Versus Programming Languages
Date: Mon, 8 Apr 2024 22:16:08 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 8
Message-ID: <uv1qb8$3oohj$2@dont-email.me>
References: <uu54la$3su5b$6@dont-email.me> <uu636l$7haj$1@dont-email.me>
<20240329084454.0000090f@gmail.com> <uu6om5$cmv8$1@dont-email.me>
<20240329101248.556@kylheku.com> <uu6t9h$dq4d$1@dont-email.me>
<20240329104716.777@kylheku.com> <uu8p02$uebm$1@dont-email.me>
<20240330112105.553@kylheku.com> <uudrfg$2cskm$1@dont-email.me>
<87r0fp8lab.fsf@tudado.org> <uuehdj$2hshe$1@dont-email.me>
<87wmpg7gpg.fsf@tudado.org> <LISP-20240402085115@ram.dialup.fu-berlin.de>
<LISP-20240402091729@ram.dialup.fu-berlin.de>
<wrap-20240402092558@ram.dialup.fu-berlin.de> <uui7hf$3gona$1@dont-email.me>
<uuj1o5$3pvnq$1@dont-email.me> <87plv6jv1i.fsf@nosuchdomain.example.com>
<wwv5xwyifq8.fsf@LkoBDZeT.terraraq.uk>
<if-20240404121825@ram.dialup.fu-berlin.de> <uund4g$ugsb$1@dont-email.me>
<uup8ul$1fr2t$1@dont-email.me>
<indentation-20240405183703@ram.dialup.fu-berlin.de>
<uur2s5$2064m$1@dont-email.me> <uusn2a$2cahf$1@dont-email.me>
<uv078r$3c9ms$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Injection-Date: Mon, 08 Apr 2024 22:16:09 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="9e921ccf172b547a1f1ee9ff62d88dd1";
logging-data="3957299"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19qxvyxn8X62hXjhaGECBVy"
User-Agent: Pan/0.155 (Kherson; fc5a80b8)
Cancel-Lock: sha1:rY1AvUf3YVd5DPsdg8vbGLy/zIU=
 by: Lawrence D'Oliv - Mon, 8 Apr 2024 22:16 UTC

On Mon, 8 Apr 2024 07:44:27 -0000 (UTC), Muttley wrote:

> Hmm, wonder why hardly anyone outside academia used the language even back in
> the day, never mind now....

*cough* AutoCAD *cough*

(Even if they did end up doing it wrong.)

Re: Command Languages Versus Programming Languages

<uv1ql9$3oohj$3@dont-email.me>

  copy mid

https://news.novabbs.org/devel/article-flat.php?id=7927&group=comp.unix.shell#7927

  copy link   Newsgroups: comp.unix.shell comp.unix.programmer comp.lang.misc
Path: i2pn2.org!i2pn.org!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: ldo@nz.invalid (Lawrence D'Oliveiro)
Newsgroups: comp.unix.shell,comp.unix.programmer,comp.lang.misc
Subject: Re: Command Languages Versus Programming Languages
Date: Mon, 8 Apr 2024 22:21:29 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 24
Message-ID: <uv1ql9$3oohj$3@dont-email.me>
References: <uu54la$3su5b$6@dont-email.me> <87edbtz43p.fsf@tudado.org>
<0d2cnVzOmbD6f4z7nZ2dnZfqnPudnZ2d@brightview.co.uk>
<20240408075547.000061e8@gmail.com>
<g52cnWOOwoz_son7nZ2dnZfqnPWdnZ2d@brightview.co.uk>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Injection-Date: Mon, 08 Apr 2024 22:21:30 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="9e921ccf172b547a1f1ee9ff62d88dd1";
logging-data="3957299"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+tZQi+NxMbM+re/MJ+p7YY"
User-Agent: Pan/0.155 (Kherson; fc5a80b8)
Cancel-Lock: sha1:pyoX+3unIYw77NxMOiqExT2lQl8=
 by: Lawrence D'Oliv - Mon, 8 Apr 2024 22:21 UTC

On Mon, 08 Apr 2024 17:54:42 +0000, Javier wrote:

> Also, I suspect HD caching and the increase in HD speed was one of the
> reasons for the fall in popularity of Perl for writing small system
> automation tasks that could be done with just shell. But there were
> another reasons, like the disapearance of diversity in the Unix OS
> ecosystem.

Systems that can legally be called “Unix®” may be essentially extinct, but
Linux on its own offers more diversity than they could manage, anyway.

And yes, Perl may not be the Hot New Thing™, but it still lives on.

On my Debian system:

ldo@theon:~> apt-cache rdepends perl | sort | uniq | wc -l
1115

> Perl made easy to write portable scripts that could run on propietary
> Unixen that came with slight incompatibilities in the command line tools
> (IRIX/Solaris/HP-UX/AIX, etc.)

I thought the usual way any self-respecting Unix sysadmin fixed that
problem was by installing the GNU tools.

Re: Command Languages Versus Programming Languages

<20240408155834.00003597@gmail.com>

  copy mid

https://news.novabbs.org/devel/article-flat.php?id=7928&group=comp.unix.shell#7928

  copy link   Newsgroups: comp.unix.shell comp.unix.programmer comp.lang.misc
Path: i2pn2.org!i2pn.org!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: commodorejohn@gmail.com (John Ames)
Newsgroups: comp.unix.shell,comp.unix.programmer,comp.lang.misc
Subject: Re: Command Languages Versus Programming Languages
Date: Mon, 8 Apr 2024 15:58:34 -0700
Organization: A noiseless patient Spider
Lines: 37
Message-ID: <20240408155834.00003597@gmail.com>
References: <uu54la$3su5b$6@dont-email.me>
<20240329101248.556@kylheku.com>
<uu6t9h$dq4d$1@dont-email.me>
<20240329104716.777@kylheku.com>
<uu8p02$uebm$1@dont-email.me>
<20240330112105.553@kylheku.com>
<uudrfg$2cskm$1@dont-email.me>
<87r0fp8lab.fsf@tudado.org>
<uuehdj$2hshe$1@dont-email.me>
<87wmpg7gpg.fsf@tudado.org>
<LISP-20240402085115@ram.dialup.fu-berlin.de>
<LISP-20240402091729@ram.dialup.fu-berlin.de>
<wrap-20240402092558@ram.dialup.fu-berlin.de>
<uui7hf$3gona$1@dont-email.me>
<uuj1o5$3pvnq$1@dont-email.me>
<87plv6jv1i.fsf@nosuchdomain.example.com>
<wwv5xwyifq8.fsf@LkoBDZeT.terraraq.uk>
<if-20240404121825@ram.dialup.fu-berlin.de>
<uund4g$ugsb$1@dont-email.me>
<uuofjh$19pfd$1@dont-email.me>
<uuq0fp$1lcgf$2@dont-email.me>
<86frvzo01i.fsf@williamsburg.bawden.org>
<uuq4q9$1mbbf$1@dont-email.me>
<20240408082037.00002d7c@gmail.com>
<uv1q7n$3oohj$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
Injection-Date: Mon, 08 Apr 2024 22:58:37 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="6cb0ecac51ee4342603ba5faf4bb160d";
logging-data="3959691"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX188NlsHnfNbwNSqw6bF8Xc8GYqhY6S/7Bo="
Cancel-Lock: sha1:sojFCc4dCi622xZB9JWVK+PJz7Q=
X-Newsreader: Claws Mail 4.2.0 (GTK 3.24.38; x86_64-w64-mingw32)
 by: John Ames - Mon, 8 Apr 2024 22:58 UTC

On Mon, 8 Apr 2024 22:14:16 -0000 (UTC)
Lawrence D'Oliveiro <ldo@nz.invalid> wrote:

> There it is again: “maximal space”. The “space” is there to be used.
> Code may be one-dimensional, but you have a two-dimensional screen to
> display it, why not make use of that, if it makes a complex structure
> clearer?

Like I said: eye-travel. If the same amount of information is spread
out over a larger space, there comes a point where it's actually *more*
work to read, and it eventually becomes harder for the brain to keep
track of the relevant context as a result; the "flow" is broken.

Of course, it's entirely possible (and arguably more common) to err in
the other direction, and the best thing is to find a good balance - but
I maintain that a because-it's-there approach to screen space has its
own pitfalls as well.

> for \
> entry \
> in \
> get_each_record \

This, for example. Most of your example is quite reasonable, but what
Earthly purpose is served by breaking up a straightforward construct:

for entry in get_each_record

into semantic atoms, let alone staggering them all across the page?
Splitting components into logical groupings is one thing, but the parts
here *belong* together; why separate them!?

(Obviously, there's an element of "de gustibus non est disputandum"
here, but I am legitimately both baffled by and curious about your line
of thinking.)

Re: Command Languages Versus Programming Languages

<20240408160030.811@kylheku.com>

  copy mid

https://news.novabbs.org/devel/article-flat.php?id=7929&group=comp.unix.shell#7929

  copy link   Newsgroups: comp.unix.shell comp.unix.programmer comp.lang.misc
Path: i2pn2.org!i2pn.org!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: 643-408-1753@kylheku.com (Kaz Kylheku)
Newsgroups: comp.unix.shell,comp.unix.programmer,comp.lang.misc
Subject: Re: Command Languages Versus Programming Languages
Date: Mon, 8 Apr 2024 23:02:52 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 31
Message-ID: <20240408160030.811@kylheku.com>
References: <uu54la$3su5b$6@dont-email.me> <20240329101248.556@kylheku.com>
<uu6t9h$dq4d$1@dont-email.me> <20240329104716.777@kylheku.com>
<uu8p02$uebm$1@dont-email.me> <20240330112105.553@kylheku.com>
<uudrfg$2cskm$1@dont-email.me> <87r0fp8lab.fsf@tudado.org>
<uuehdj$2hshe$1@dont-email.me> <87wmpg7gpg.fsf@tudado.org>
<LISP-20240402085115@ram.dialup.fu-berlin.de>
<LISP-20240402091729@ram.dialup.fu-berlin.de>
<wrap-20240402092558@ram.dialup.fu-berlin.de>
<uui7hf$3gona$1@dont-email.me> <uuj1o5$3pvnq$1@dont-email.me>
<87plv6jv1i.fsf@nosuchdomain.example.com>
<wwv5xwyifq8.fsf@LkoBDZeT.terraraq.uk>
<if-20240404121825@ram.dialup.fu-berlin.de> <uund4g$ugsb$1@dont-email.me>
<uuofjh$19pfd$1@dont-email.me> <uuq0fp$1lcgf$2@dont-email.me>
<86frvzo01i.fsf@williamsburg.bawden.org> <uuq4q9$1mbbf$1@dont-email.me>
<20240408082037.00002d7c@gmail.com> <uv1q7n$3oohj$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Injection-Date: Mon, 08 Apr 2024 23:02:53 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="6c7a9fbb46cd9d41a234e147704f1a16";
logging-data="3976500"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/3jLZ6qyy3qmy90a4I4v0OoS3UFtgEtJc="
User-Agent: slrn/pre1.0.4-9 (Linux)
Cancel-Lock: sha1:x1OZC0PESthTvxMsinCyf3TT7XQ=
 by: Kaz Kylheku - Mon, 8 Apr 2024 23:02 UTC

On 2024-04-08, Lawrence D'Oliveiro <ldo@nz.invalid> wrote:
> There it is again: “maximal space”. The “space” is there to be used.
> Code may be one-dimensional, but you have a two-dimensional screen to
> display it, why not make use of that, if it makes a complex structure
> clearer?

A canvas is two dimensional. That doesn't mean that a chimpanzee with
a brush is Rembrandt.

>
> Another example:
>
> def fill_in_depreciations(tax_year) :
> "(re)inserts depreciation entries for the specified tax year," \
> " based on currently-entered assets."
> sql.cursor.execute \
> (
> "delete from payments where kind = %s and tax_year = %s",
> ["D", tax_year]
> )
> for \
> entry \
> in \
> get_each_record \

This ain't Rembrandt.

--
TXR Programming Language: http://nongnu.org/txr
Cygnal: Cygwin Native Application Library: http://kylheku.com/cygnal
Mastodon: @Kazinator@mstdn.ca

Re: Phrases that should be banned on Usenet (Was: Command Languages Versus Programming Languages)

<uv2qev$37fk$1@dont-email.me>

  copy mid

https://news.novabbs.org/devel/article-flat.php?id=7930&group=comp.unix.shell#7930

  copy link   Newsgroups: comp.unix.shell comp.unix.programmer comp.lang.misc
Path: i2pn2.org!i2pn.org!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: janis_papanagnou+ng@hotmail.com (Janis Papanagnou)
Newsgroups: comp.unix.shell,comp.unix.programmer,comp.lang.misc
Subject: Re: Phrases that should be banned on Usenet (Was: Command Languages
Versus Programming Languages)
Date: Tue, 9 Apr 2024 09:24:14 +0200
Organization: A noiseless patient Spider
Lines: 30
Message-ID: <uv2qev$37fk$1@dont-email.me>
References: <uu54la$3su5b$6@dont-email.me> <uv0ob4$3gcfl$1@dont-email.me>
<uv0v7l$3i0l6$1@dont-email.me> <20240408122937.339@kylheku.com>
<uv1heb$3hol5$1@news.xmission.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=windows-1252
Content-Transfer-Encoding: 7bit
Injection-Date: Tue, 09 Apr 2024 07:24:16 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="be89fb9a7f9a36efc902d9d5957b54ef";
logging-data="105972"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+E8W7eS0YK4uCRIlMsHerx"
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101
Thunderbird/45.8.0
Cancel-Lock: sha1:CAQnPlhTfgBBrssF98rs+3FPXQc=
X-Enigmail-Draft-Status: N1110
In-Reply-To: <uv1heb$3hol5$1@news.xmission.com>
 by: Janis Papanagnou - Tue, 9 Apr 2024 07:24 UTC

On 08.04.2024 21:44, Kenny McCormack wrote:
> In article <20240408122937.339@kylheku.com>,
> Kaz Kylheku <643-408-1753@kylheku.com> wrote:
> ...
>> You wrote, "people like you ... would never use a male pronoun if
>> talking about nurses", written by you, is already ad hominem;
>> it's a direct accusation of hypocrisy, rather than focusing on the
>> argument content.
>>
>> If you can't handle the ad-hominem ball returned to your court,
>> don't serve it!
>
> We'd all be better off if nobody ever used the phrase 'ad hominem' ever
> again on Usenet.
>
> This also goes for the rest of those fancy Latin phrases that people use to
> argue about arguing.

Id est, exempli gratia, focussing on the argument per se, as
Kaz sensibly suggested. :-)

(It's good that in English most of the Latin is hidden behind
abbreviations like i.e. and e.g.; but there's no abbreviation
for "per se"? Probably because p.s. is already occupied?)

Janis

PS: Of course I disagree for the "banning phrases" suggestion.
Pointing out (in whatever way) to stay on the argument is fine.

Re: Command Languages Versus Programming Languages

<uv2rnf$3gar$1@dont-email.me>

  copy mid

https://news.novabbs.org/devel/article-flat.php?id=7931&group=comp.unix.shell#7931

  copy link   Newsgroups: comp.unix.shell comp.unix.programmer comp.lang.misc
Path: i2pn2.org!i2pn.org!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: Muttley@dastardlyhq.com
Newsgroups: comp.unix.shell,comp.unix.programmer,comp.lang.misc
Subject: Re: Command Languages Versus Programming Languages
Date: Tue, 9 Apr 2024 07:45:51 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 27
Message-ID: <uv2rnf$3gar$1@dont-email.me>
References: <uu54la$3su5b$6@dont-email.me> <20240329104716.777@kylheku.com>
<uu8p02$uebm$1@dont-email.me> <20240330112105.553@kylheku.com>
<uudrfg$2cskm$1@dont-email.me> <87r0fp8lab.fsf@tudado.org>
<uuehdj$2hshe$1@dont-email.me> <87wmpg7gpg.fsf@tudado.org>
<LISP-20240402085115@ram.dialup.fu-berlin.de>
<LISP-20240402091729@ram.dialup.fu-berlin.de>
<wrap-20240402092558@ram.dialup.fu-berlin.de>
<uui7hf$3gona$1@dont-email.me> <uuj1o5$3pvnq$1@dont-email.me>
<87plv6jv1i.fsf@nosuchdomain.example.com>
<wwv5xwyifq8.fsf@LkoBDZeT.terraraq.uk>
<if-20240404121825@ram.dialup.fu-berlin.de> <uund4g$ugsb$1@dont-email.me>
<uuofjh$19pfd$1@dont-email.me> <uuq0fp$1lcgf$2@dont-email.me>
<86frvzo01i.fsf@williamsburg.bawden.org> <uur2us$207b3$1@dont-email.me>
<86bk6lo5en.fsf@williamsburg.bawden.org> <uv07dp$3cagg$1@dont-email.me>
<uv0ob4$3gcfl$1@dont-email.me> <uv0v7l$3i0l6$1@dont-email.me>
<20240408122937.339@kylheku.com>
Injection-Date: Tue, 09 Apr 2024 07:45:52 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="803310e5f5682a582750ef83cc13d4b1";
logging-data="115035"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19klMy0k93J6FI+O2tbJz9O"
Cancel-Lock: sha1:drXEs6txSdJBMsxcnqpHipnc9+M=
 by: Muttley@dastardlyhq.com - Tue, 9 Apr 2024 07:45 UTC

On Mon, 8 Apr 2024 19:32:21 -0000 (UTC)
Kaz Kylheku <643-408-1753@kylheku.com> wrote:
>On 2024-04-08, Muttley@dastardlyhq.com <Muttley@dastardlyhq.com> wrote:
>> On Mon, 8 Apr 2024 14:35:48 +0200
>> David Brown <david.brown@hesbynett.no> wrote:
>>>On 08/04/2024 09:47, Muttley@dastardlyhq.com wrote:
>>>What makes you so sure about that? Are you assuming that because /you/
>>>are sexist, everyone else is?
>>
>> An immediate fallacious ad hominem no doubt in order to prop up whatever
>> straw men follow.
>
>You wrote, "people like you ... would never use a male pronoun if
>talking about nurses", written by you, is already ad hominem;
>it's a direct accusation of hypocrisy, rather than focusing on the
>argument content.

Mine was correct in general, yours shows you don't understand the difference
between sexism and realism. But then the woke mindset is simply a secular
religion so logic doesn't apply.

>If you can't handle the ad-hominem ball returned to your court,
>don't serve it!

In tennis spectators don't generally jump onto the court and return the ball.

Re: Command Languages Versus Programming Languages

<wwvle5nnfk8.fsf@LkoBDZeT.terraraq.uk>

  copy mid

https://news.novabbs.org/devel/article-flat.php?id=7932&group=comp.unix.shell#7932

  copy link   Newsgroups: comp.unix.shell comp.unix.programmer comp.lang.misc
Path: i2pn2.org!i2pn.org!usenet.goja.nl.eu.org!nntp.terraraq.uk!.POSTED.tunnel.sfere.anjou.terraraq.org.uk!not-for-mail
From: invalid@invalid.invalid (Richard Kettlewell)
Newsgroups: comp.unix.shell,comp.unix.programmer,comp.lang.misc
Subject: Re: Command Languages Versus Programming Languages
Date: Tue, 09 Apr 2024 08:47:03 +0100
Organization: terraraq NNTP server
Message-ID: <wwvle5nnfk8.fsf@LkoBDZeT.terraraq.uk>
References: <uu54la$3su5b$6@dont-email.me> <uudrfg$2cskm$1@dont-email.me>
<87r0fp8lab.fsf@tudado.org> <uuehdj$2hshe$1@dont-email.me>
<87wmpg7gpg.fsf@tudado.org>
<LISP-20240402085115@ram.dialup.fu-berlin.de>
<LISP-20240402091729@ram.dialup.fu-berlin.de>
<wrap-20240402092558@ram.dialup.fu-berlin.de>
<uui7hf$3gona$1@dont-email.me> <uuj1o5$3pvnq$1@dont-email.me>
<87plv6jv1i.fsf@nosuchdomain.example.com>
<wwv5xwyifq8.fsf@LkoBDZeT.terraraq.uk>
<if-20240404121825@ram.dialup.fu-berlin.de>
<uund4g$ugsb$1@dont-email.me> <uuofjh$19pfd$1@dont-email.me>
<uuq0fp$1lcgf$2@dont-email.me>
<86frvzo01i.fsf@williamsburg.bawden.org>
<uuq4q9$1mbbf$1@dont-email.me> <20240408082037.00002d7c@gmail.com>
<uv1q7n$3oohj$1@dont-email.me> <20240408155834.00003597@gmail.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: 8bit
Injection-Info: innmantic.terraraq.uk; posting-host="tunnel.sfere.anjou.terraraq.org.uk:172.17.207.6";
logging-data="28891"; mail-complaints-to="usenet@innmantic.terraraq.uk"
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.2 (gnu/linux)
Cancel-Lock: sha1:LU/Jyo3WqOhsTcpMX1ovysrlmtA=
X-Face: h[Hh-7npe<<b4/eW[]sat,I3O`t8A`(ej.H!F4\8|;ih)`7{@:A~/j1}gTt4e7-n*F?.Rl^
F<\{jehn7.KrO{!7=:(@J~]<.[{>v9!1<qZY,{EJxg6?Er4Y7Ng2\Ft>Z&W?r\c.!4DXH5PWpga"ha
+r0NzP?vnz:e/knOY)PI-
X-Boydie: NO
 by: Richard Kettlewell - Tue, 9 Apr 2024 07:47 UTC

John Ames <commodorejohn@gmail.com> writes:
> Lawrence D'Oliveiro <ldo@nz.invalid> wrote:
>> There it is again: “maximal space”. The “space” is there to be used.
>> Code may be one-dimensional, but you have a two-dimensional screen to
>> display it, why not make use of that, if it makes a complex structure
>> clearer?
>
> Like I said: eye-travel. If the same amount of information is spread
> out over a larger space, there comes a point where it's actually *more*
> work to read, and it eventually becomes harder for the brain to keep
> track of the relevant context as a result; the "flow" is broken.

Also, the more it’s spread out, the less of it you can get on one
screen, and the resulting need for paging makes the medium-scale
structure a lot less clear.

--
https://www.greenend.org.uk/rjk/

Re: Command Languages Versus Programming Languages

<20240409005316.634@kylheku.com>

  copy mid

https://news.novabbs.org/devel/article-flat.php?id=7933&group=comp.unix.shell#7933

  copy link   Newsgroups: comp.unix.shell comp.unix.programmer comp.lang.misc
Path: i2pn2.org!i2pn.org!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: 643-408-1753@kylheku.com (Kaz Kylheku)
Newsgroups: comp.unix.shell,comp.unix.programmer,comp.lang.misc
Subject: Re: Command Languages Versus Programming Languages
Date: Tue, 9 Apr 2024 07:57:24 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 29
Message-ID: <20240409005316.634@kylheku.com>
References: <uu54la$3su5b$6@dont-email.me> <20240329104716.777@kylheku.com>
<uu8p02$uebm$1@dont-email.me> <20240330112105.553@kylheku.com>
<uudrfg$2cskm$1@dont-email.me> <87r0fp8lab.fsf@tudado.org>
<uuehdj$2hshe$1@dont-email.me> <87wmpg7gpg.fsf@tudado.org>
<LISP-20240402085115@ram.dialup.fu-berlin.de>
<LISP-20240402091729@ram.dialup.fu-berlin.de>
<wrap-20240402092558@ram.dialup.fu-berlin.de>
<uui7hf$3gona$1@dont-email.me> <uuj1o5$3pvnq$1@dont-email.me>
<87plv6jv1i.fsf@nosuchdomain.example.com>
<wwv5xwyifq8.fsf@LkoBDZeT.terraraq.uk>
<if-20240404121825@ram.dialup.fu-berlin.de> <uund4g$ugsb$1@dont-email.me>
<uuofjh$19pfd$1@dont-email.me> <uuq0fp$1lcgf$2@dont-email.me>
<86frvzo01i.fsf@williamsburg.bawden.org> <uur2us$207b3$1@dont-email.me>
<86bk6lo5en.fsf@williamsburg.bawden.org> <uv07dp$3cagg$1@dont-email.me>
<uv0ob4$3gcfl$1@dont-email.me> <uv0v7l$3i0l6$1@dont-email.me>
<20240408122937.339@kylheku.com> <uv2rnf$3gar$1@dont-email.me>
Injection-Date: Tue, 09 Apr 2024 07:57:25 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="6c7a9fbb46cd9d41a234e147704f1a16";
logging-data="116603"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/6iixnzbMw3I8LGfi1BQIxJImtMlQso3I="
User-Agent: slrn/pre1.0.4-9 (Linux)
Cancel-Lock: sha1:XBZPRLvZOF2WmGEKLeO6Li34Lx8=
 by: Kaz Kylheku - Tue, 9 Apr 2024 07:57 UTC

On 2024-04-09, Muttley@dastardlyhq.com <Muttley@dastardlyhq.com> wrote:
> On Mon, 8 Apr 2024 19:32:21 -0000 (UTC)
> Kaz Kylheku <643-408-1753@kylheku.com> wrote:
>>On 2024-04-08, Muttley@dastardlyhq.com <Muttley@dastardlyhq.com> wrote:
>>> On Mon, 8 Apr 2024 14:35:48 +0200
>>> David Brown <david.brown@hesbynett.no> wrote:
>>>>On 08/04/2024 09:47, Muttley@dastardlyhq.com wrote:
>>>>What makes you so sure about that? Are you assuming that because /you/
>>>>are sexist, everyone else is?
>>>
>>> An immediate fallacious ad hominem no doubt in order to prop up whatever
>>> straw men follow.
>>
>>You wrote, "people like you ... would never use a male pronoun if
>>talking about nurses", written by you, is already ad hominem;
>>it's a direct accusation of hypocrisy, rather than focusing on the
>>argument content.
>
> Mine was correct in general, yours shows you don't understand the difference
> between sexism and realism.

I've not addressed myself to that topic whatsoever, let alone revealed
a position.

--
TXR Programming Language: http://nongnu.org/txr
Cygnal: Cygwin Native Application Library: http://kylheku.com/cygnal
Mastodon: @Kazinator@mstdn.ca

Re: Command Languages Versus Programming Languages

<uv2smh$3nso$1@dont-email.me>

  copy mid

https://news.novabbs.org/devel/article-flat.php?id=7934&group=comp.unix.shell#7934

  copy link   Newsgroups: comp.unix.shell comp.unix.programmer comp.lang.misc
Path: i2pn2.org!i2pn.org!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: janis_papanagnou+ng@hotmail.com (Janis Papanagnou)
Newsgroups: comp.unix.shell,comp.unix.programmer,comp.lang.misc
Subject: Re: Command Languages Versus Programming Languages
Date: Tue, 9 Apr 2024 10:02:25 +0200
Organization: A noiseless patient Spider
Lines: 14
Message-ID: <uv2smh$3nso$1@dont-email.me>
References: <uu54la$3su5b$6@dont-email.me> <20240329104716.777@kylheku.com>
<uu8p02$uebm$1@dont-email.me> <20240330112105.553@kylheku.com>
<uudrfg$2cskm$1@dont-email.me> <87r0fp8lab.fsf@tudado.org>
<uuehdj$2hshe$1@dont-email.me> <87wmpg7gpg.fsf@tudado.org>
<LISP-20240402085115@ram.dialup.fu-berlin.de>
<LISP-20240402091729@ram.dialup.fu-berlin.de>
<wrap-20240402092558@ram.dialup.fu-berlin.de> <uui7hf$3gona$1@dont-email.me>
<uuj1o5$3pvnq$1@dont-email.me> <87plv6jv1i.fsf@nosuchdomain.example.com>
<wwv5xwyifq8.fsf@LkoBDZeT.terraraq.uk>
<if-20240404121825@ram.dialup.fu-berlin.de> <uund4g$ugsb$1@dont-email.me>
<uuofjh$19pfd$1@dont-email.me> <uuq0fp$1lcgf$2@dont-email.me>
<86frvzo01i.fsf@williamsburg.bawden.org> <uur2us$207b3$1@dont-email.me>
<86bk6lo5en.fsf@williamsburg.bawden.org> <uv07dp$3cagg$1@dont-email.me>
<uv0ob4$3gcfl$1@dont-email.me> <uv0v7l$3i0l6$1@dont-email.me>
<20240408122937.339@kylheku.com> <uv2rnf$3gar$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=windows-1252
Content-Transfer-Encoding: 7bit
Injection-Date: Tue, 09 Apr 2024 08:02:25 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="e5402271be07e4c30967281c98e603b9";
logging-data="122776"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+t0cjVMA4+Q8C1KnbB68/Q"
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101
Thunderbird/45.8.0
Cancel-Lock: sha1:OT5YuZjLVwBAieelvvqz16Nuxkk=
In-Reply-To: <uv2rnf$3gar$1@dont-email.me>
 by: Janis Papanagnou - Tue, 9 Apr 2024 08:02 UTC

On 09.04.2024 09:45, Muttley@dastardlyhq.com wrote:
> On Mon, 8 Apr 2024 19:32:21 -0000 (UTC)
> Kaz Kylheku <643-408-1753@kylheku.com> wrote:
>
>> If you can't handle the ad-hominem ball returned to your court,
>> don't serve it!
>
> In tennis spectators don't generally jump onto the court and return the ball.

If players missed the goal and hit the net there's ball kids that
jump onto the court to fetch the misguided balls.

Janis

Re: Command Languages Versus Programming Languages

<uv2svi$3p3d$1@dont-email.me>

  copy mid

https://news.novabbs.org/devel/article-flat.php?id=7935&group=comp.unix.shell#7935

  copy link   Newsgroups: comp.unix.shell comp.unix.programmer comp.lang.misc
Path: i2pn2.org!i2pn.org!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: janis_papanagnou+ng@hotmail.com (Janis Papanagnou)
Newsgroups: comp.unix.shell,comp.unix.programmer,comp.lang.misc
Subject: Re: Command Languages Versus Programming Languages
Date: Tue, 9 Apr 2024 10:07:13 +0200
Organization: A noiseless patient Spider
Lines: 22
Message-ID: <uv2svi$3p3d$1@dont-email.me>
References: <uu54la$3su5b$6@dont-email.me> <uudrfg$2cskm$1@dont-email.me>
<87r0fp8lab.fsf@tudado.org> <uuehdj$2hshe$1@dont-email.me>
<87wmpg7gpg.fsf@tudado.org> <LISP-20240402085115@ram.dialup.fu-berlin.de>
<LISP-20240402091729@ram.dialup.fu-berlin.de>
<wrap-20240402092558@ram.dialup.fu-berlin.de> <uui7hf$3gona$1@dont-email.me>
<uuj1o5$3pvnq$1@dont-email.me> <87plv6jv1i.fsf@nosuchdomain.example.com>
<wwv5xwyifq8.fsf@LkoBDZeT.terraraq.uk>
<if-20240404121825@ram.dialup.fu-berlin.de> <uund4g$ugsb$1@dont-email.me>
<uuofjh$19pfd$1@dont-email.me> <uuq0fp$1lcgf$2@dont-email.me>
<86frvzo01i.fsf@williamsburg.bawden.org> <uuq4q9$1mbbf$1@dont-email.me>
<20240408082037.00002d7c@gmail.com> <uv1q7n$3oohj$1@dont-email.me>
<20240408155834.00003597@gmail.com> <wwvle5nnfk8.fsf@LkoBDZeT.terraraq.uk>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: 8bit
Injection-Date: Tue, 09 Apr 2024 08:07:14 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="e5402271be07e4c30967281c98e603b9";
logging-data="124013"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19sg4GwNShegpD5Rm++HpYz"
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101
Thunderbird/45.8.0
Cancel-Lock: sha1:ln+hG8x92Ttf87Lu83GgViIL3t8=
In-Reply-To: <wwvle5nnfk8.fsf@LkoBDZeT.terraraq.uk>
 by: Janis Papanagnou - Tue, 9 Apr 2024 08:07 UTC

On 09.04.2024 09:47, Richard Kettlewell wrote:
> John Ames <commodorejohn@gmail.com> writes:
>> Lawrence D'Oliveiro <ldo@nz.invalid> wrote:
>>> There it is again: “maximal space”. The “space” is there to be used.
>>> Code may be one-dimensional, but you have a two-dimensional screen to
>>> display it, why not make use of that, if it makes a complex structure
>>> clearer?
>>
>> Like I said: eye-travel. If the same amount of information is spread
>> out over a larger space, there comes a point where it's actually *more*
>> work to read, and it eventually becomes harder for the brain to keep
>> track of the relevant context as a result; the "flow" is broken.
>
> Also, the more it’s spread out, the less of it you can get on one
> screen, and the resulting need for paging makes the medium-scale
> structure a lot less clear.

Add structuring code (e.g. using functions) to manage complexity
and make it possible to keep entities in appropriate sizes.

Janis

Re: Command Languages Versus Programming Languages

<uv2t6t$3o6o$2@dont-email.me>

  copy mid

https://news.novabbs.org/devel/article-flat.php?id=7936&group=comp.unix.shell#7936

  copy link   Newsgroups: comp.unix.shell comp.unix.programmer comp.lang.misc
Path: i2pn2.org!i2pn.org!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: david.brown@hesbynett.no (David Brown)
Newsgroups: comp.unix.shell,comp.unix.programmer,comp.lang.misc
Subject: Re: Command Languages Versus Programming Languages
Date: Tue, 9 Apr 2024 10:11:09 +0200
Organization: A noiseless patient Spider
Lines: 27
Message-ID: <uv2t6t$3o6o$2@dont-email.me>
References: <uu54la$3su5b$6@dont-email.me> <uudrfg$2cskm$1@dont-email.me>
<87r0fp8lab.fsf@tudado.org> <uuehdj$2hshe$1@dont-email.me>
<87wmpg7gpg.fsf@tudado.org> <LISP-20240402085115@ram.dialup.fu-berlin.de>
<LISP-20240402091729@ram.dialup.fu-berlin.de>
<wrap-20240402092558@ram.dialup.fu-berlin.de> <uui7hf$3gona$1@dont-email.me>
<uuj1o5$3pvnq$1@dont-email.me> <87plv6jv1i.fsf@nosuchdomain.example.com>
<wwv5xwyifq8.fsf@LkoBDZeT.terraraq.uk>
<if-20240404121825@ram.dialup.fu-berlin.de> <uund4g$ugsb$1@dont-email.me>
<uuofjh$19pfd$1@dont-email.me> <uuq0fp$1lcgf$2@dont-email.me>
<86frvzo01i.fsf@williamsburg.bawden.org> <uuq4q9$1mbbf$1@dont-email.me>
<20240408082037.00002d7c@gmail.com> <uv1q7n$3oohj$1@dont-email.me>
<20240408155834.00003597@gmail.com> <wwvle5nnfk8.fsf@LkoBDZeT.terraraq.uk>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Tue, 09 Apr 2024 08:11:09 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="17bc22c42028aca8876adaf53505a968";
logging-data="123096"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19QKll6qQ34pTxSgXWz26QPASSjtrOICAk="
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101
Thunderbird/102.11.0
Cancel-Lock: sha1:6rcgYYaQwRlrVBcjgoU5aYEnNgI=
Content-Language: en-GB
In-Reply-To: <wwvle5nnfk8.fsf@LkoBDZeT.terraraq.uk>
 by: David Brown - Tue, 9 Apr 2024 08:11 UTC

On 09/04/2024 09:47, Richard Kettlewell wrote:
> John Ames <commodorejohn@gmail.com> writes:
>> Lawrence D'Oliveiro <ldo@nz.invalid> wrote:
>>> There it is again: “maximal space”. The “space” is there to be used.
>>> Code may be one-dimensional, but you have a two-dimensional screen to
>>> display it, why not make use of that, if it makes a complex structure
>>> clearer?
>>
>> Like I said: eye-travel. If the same amount of information is spread
>> out over a larger space, there comes a point where it's actually *more*
>> work to read, and it eventually becomes harder for the brain to keep
>> track of the relevant context as a result; the "flow" is broken.
>
> Also, the more it’s spread out, the less of it you can get on one
> screen, and the resulting need for paging makes the medium-scale
> structure a lot less clear.
>

And if you need line continuation characters - ending the line in "\" in
this case - it's a sure sign that you are doing something questionable.
In some cases it is unavoidable, such as for complex macros in C or for
long lists in bash, but it is extremely rare that it is necessary in
Python code.

Comments to say when your loop or functions end is another big red flag
that the layout is bad.

Re: Command Languages Versus Programming Languages

<uv2upa$42fo$2@dont-email.me>

  copy mid

https://news.novabbs.org/devel/article-flat.php?id=7937&group=comp.unix.shell#7937

  copy link   Newsgroups: comp.unix.shell comp.unix.programmer comp.lang.misc
Path: i2pn2.org!i2pn.org!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: ldo@nz.invalid (Lawrence D'Oliveiro)
Newsgroups: comp.unix.shell,comp.unix.programmer,comp.lang.misc
Subject: Re: Command Languages Versus Programming Languages
Date: Tue, 9 Apr 2024 08:38:02 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 62
Message-ID: <uv2upa$42fo$2@dont-email.me>
References: <uu54la$3su5b$6@dont-email.me> <uudrfg$2cskm$1@dont-email.me>
<87r0fp8lab.fsf@tudado.org> <uuehdj$2hshe$1@dont-email.me>
<87wmpg7gpg.fsf@tudado.org> <LISP-20240402085115@ram.dialup.fu-berlin.de>
<LISP-20240402091729@ram.dialup.fu-berlin.de>
<wrap-20240402092558@ram.dialup.fu-berlin.de> <uui7hf$3gona$1@dont-email.me>
<uuj1o5$3pvnq$1@dont-email.me> <87plv6jv1i.fsf@nosuchdomain.example.com>
<wwv5xwyifq8.fsf@LkoBDZeT.terraraq.uk>
<if-20240404121825@ram.dialup.fu-berlin.de> <uund4g$ugsb$1@dont-email.me>
<uuofjh$19pfd$1@dont-email.me> <uuq0fp$1lcgf$2@dont-email.me>
<86frvzo01i.fsf@williamsburg.bawden.org> <uuq4q9$1mbbf$1@dont-email.me>
<20240408082037.00002d7c@gmail.com> <uv1q7n$3oohj$1@dont-email.me>
<20240408155834.00003597@gmail.com> <wwvle5nnfk8.fsf@LkoBDZeT.terraraq.uk>
<uv2t6t$3o6o$2@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Injection-Date: Tue, 09 Apr 2024 08:38:03 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="c62da5eaa27d15bf3b04834dfd3595c9";
logging-data="133624"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18vbcHGSIo/LTSIDU3kVMsp"
User-Agent: Pan/0.155 (Kherson; fc5a80b8)
Cancel-Lock: sha1:Km7XM/yNX1bh/dsw56HKsBEwYo8=
 by: Lawrence D'Oliv - Tue, 9 Apr 2024 08:38 UTC

On Tue, 9 Apr 2024 10:11:09 +0200, David Brown wrote:

> Comments to say when your loop or functions end is another big red flag
> that the layout is bad.

Without #end comments: how easy is it to tell which lines belong to
the inner function, and which to the outer?

def set_message(self, message) :

w_self = weak_ref(self)

def wrap_message(c_conn, c_message, c_user_data) :
self = _wderef(w_self, "vtable")
conn = Connection(dbus.dbus_connection_ref(c_conn))
msg = Message(dbus.dbus_message_ref(c_message))
user_data = conn._user_data.get(c_user_data)
result = message(conn, msg, user_data)
if asyncio.iscoroutine(result) :
self.create_task(result)
result = DBUS.HANDLER_RESULT_HANDLED
return \
result

if message != None :
self._wrap_message_func = DBUS.ObjectPathMessageFunction(wrap_message)
else :
self._wrap_message_func = None
self._dbobj.message_function = self._wrap_message_func
return \
self

Now, with #end comments (and a #begin as well, for good measure):

def set_message(self, message) :

w_self = weak_ref(self)

def wrap_message(c_conn, c_message, c_user_data) :
self = _wderef(w_self, "vtable")
conn = Connection(dbus.dbus_connection_ref(c_conn))
msg = Message(dbus.dbus_message_ref(c_message))
user_data = conn._user_data.get(c_user_data)
result = message(conn, msg, user_data)
if asyncio.iscoroutine(result) :
self.create_task(result)
result = DBUS.HANDLER_RESULT_HANDLED
#end if
return \
result
#end wrap_message

#begin set_message
if message != None :
self._wrap_message_func = DBUS.ObjectPathMessageFunction(wrap_message)
else :
self._wrap_message_func = None
#end if
self._dbobj.message_function = self._wrap_message_func
return \
self
#end set_message

Re: Phrases that should be banned on Usenet (Was: Command Languages Versus Programming Languages)

<9dadc056-3f75-7fdc-c19d-609f2072b216@example.net>

  copy mid

https://news.novabbs.org/devel/article-flat.php?id=7938&group=comp.unix.shell#7938

  copy link   Newsgroups: comp.unix.shell comp.unix.programmer comp.lang.misc
Path: i2pn2.org!.POSTED!not-for-mail
From: nospam@example.net (D)
Newsgroups: comp.unix.shell,comp.unix.programmer,comp.lang.misc
Subject: Re: Phrases that should be banned on Usenet (Was: Command Languages
Versus Programming Languages)
Date: Tue, 9 Apr 2024 10:39:50 +0200
Organization: i2pn2 (i2pn.org)
Message-ID: <9dadc056-3f75-7fdc-c19d-609f2072b216@example.net>
References: <uu54la$3su5b$6@dont-email.me> <uv0ob4$3gcfl$1@dont-email.me> <uv0v7l$3i0l6$1@dont-email.me> <20240408122937.339@kylheku.com> <uv1heb$3hol5$1@news.xmission.com> <uv2qev$37fk$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII; format=flowed
Injection-Info: i2pn2.org;
logging-data="580870"; mail-complaints-to="usenet@i2pn2.org";
posting-account="w/4CleFT0XZ6XfSuRJzIySLIA6ECskkHxKUAYDZM66M";
X-Spam-Checker-Version: SpamAssassin 4.0.0
In-Reply-To: <uv2qev$37fk$1@dont-email.me>
 by: D - Tue, 9 Apr 2024 08:39 UTC

On Tue, 9 Apr 2024, Janis Papanagnou wrote:

> On 08.04.2024 21:44, Kenny McCormack wrote:
>> In article <20240408122937.339@kylheku.com>,
>> Kaz Kylheku <643-408-1753@kylheku.com> wrote:
>> ...
>>> You wrote, "people like you ... would never use a male pronoun if
>>> talking about nurses", written by you, is already ad hominem;
>>> it's a direct accusation of hypocrisy, rather than focusing on the
>>> argument content.
>>>
>>> If you can't handle the ad-hominem ball returned to your court,
>>> don't serve it!
>>
>> We'd all be better off if nobody ever used the phrase 'ad hominem' ever
>> again on Usenet.
>>
>> This also goes for the rest of those fancy Latin phrases that people use to
>> argue about arguing.
>
> Id est, exempli gratia, focussing on the argument per se, as
> Kaz sensibly suggested. :-)
>
> (It's good that in English most of the Latin is hidden behind
> abbreviations like i.e. and e.g.; but there's no abbreviation
> for "per se"? Probably because p.s. is already occupied?)
>
> Janis
>
> PS: Of course I disagree for the "banning phrases" suggestion.
> Pointing out (in whatever way) to stay on the argument is fine.

In todays day and world, it is not very difficult to look up phrases such
as ad hominem. I do it from time to time. I learn something by doing that,
and should thank the other person for bringing it to my attention.

Then, the next time I encounter it, I do not have to look it up again.

Re: Command Languages Versus Programming Languages

<uv3feh$83fj$2@dont-email.me>

  copy mid

https://news.novabbs.org/devel/article-flat.php?id=7939&group=comp.unix.shell#7939

  copy link   Newsgroups: comp.unix.shell comp.unix.programmer comp.lang.misc
Path: i2pn2.org!i2pn.org!weretis.net!feeder8.news.weretis.net!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: david.brown@hesbynett.no (David Brown)
Newsgroups: comp.unix.shell,comp.unix.programmer,comp.lang.misc
Subject: Re: Command Languages Versus Programming Languages
Date: Tue, 9 Apr 2024 15:22:25 +0200
Organization: A noiseless patient Spider
Lines: 24
Message-ID: <uv3feh$83fj$2@dont-email.me>
References: <uu54la$3su5b$6@dont-email.me> <uudrfg$2cskm$1@dont-email.me>
<87r0fp8lab.fsf@tudado.org> <uuehdj$2hshe$1@dont-email.me>
<87wmpg7gpg.fsf@tudado.org> <LISP-20240402085115@ram.dialup.fu-berlin.de>
<LISP-20240402091729@ram.dialup.fu-berlin.de>
<wrap-20240402092558@ram.dialup.fu-berlin.de> <uui7hf$3gona$1@dont-email.me>
<uuj1o5$3pvnq$1@dont-email.me> <87plv6jv1i.fsf@nosuchdomain.example.com>
<wwv5xwyifq8.fsf@LkoBDZeT.terraraq.uk>
<if-20240404121825@ram.dialup.fu-berlin.de> <uund4g$ugsb$1@dont-email.me>
<uuofjh$19pfd$1@dont-email.me> <uuq0fp$1lcgf$2@dont-email.me>
<86frvzo01i.fsf@williamsburg.bawden.org> <uuq4q9$1mbbf$1@dont-email.me>
<20240408082037.00002d7c@gmail.com> <uv1q7n$3oohj$1@dont-email.me>
<20240408155834.00003597@gmail.com> <wwvle5nnfk8.fsf@LkoBDZeT.terraraq.uk>
<uv2t6t$3o6o$2@dont-email.me> <uv2upa$42fo$2@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Tue, 09 Apr 2024 13:22:25 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="17bc22c42028aca8876adaf53505a968";
logging-data="265715"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18w368XV/yiBWKwDjqzHz1k7CT2OyWfBRM="
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101
Thunderbird/102.11.0
Cancel-Lock: sha1:1YLIlFKih8fXb9aNkkZdhza5rK4=
In-Reply-To: <uv2upa$42fo$2@dont-email.me>
Content-Language: en-GB
 by: David Brown - Tue, 9 Apr 2024 13:22 UTC

On 09/04/2024 10:38, Lawrence D'Oliveiro wrote:
> On Tue, 9 Apr 2024 10:11:09 +0200, David Brown wrote:
>
>> Comments to say when your loop or functions end is another big red flag
>> that the layout is bad.
>
> Without #end comments: how easy is it to tell which lines belong to
> the inner function, and which to the outer?
>

You could try doing what almost every other Python programmer does - use
smaller functions and drop the silly line continuations.

When you see that you have a style that is very different from all the
others you see around you, you have to consider what is more likely -
are you a lone genius that sees what no one else does, or are you doing
something weird and unhelpful?

Now, I know there are plenty of people who think Python's method of
determining blocks is not ideal. But look up some statistics comparing
Pascal and Python usage, and it should be quite clear that begin/end is
not something many people find necessary.

Re: Command Languages Versus Programming Languages

<uLcRN.159383$_a1e.63513@fx16.iad>

  copy mid

https://news.novabbs.org/devel/article-flat.php?id=7940&group=comp.unix.shell#7940

  copy link   Newsgroups: comp.unix.shell comp.unix.programmer comp.lang.misc
Path: i2pn2.org!i2pn.org!news.neodome.net!npeer.as286.net!npeer-ng0.as286.net!peer01.ams1!peer.ams1.xlned.com!news.xlned.com!peer02.iad!feed-me.highwinds-media.com!news.highwinds-media.com!fx16.iad.POSTED!not-for-mail
X-newsreader: xrn 9.03-beta-14-64bit
Sender: scott@dragon.sl.home (Scott Lurndal)
From: scott@slp53.sl.home (Scott Lurndal)
Reply-To: slp53@pacbell.net
Subject: Re: Command Languages Versus Programming Languages
Newsgroups: comp.unix.shell,comp.unix.programmer,comp.lang.misc
References: <uu54la$3su5b$6@dont-email.me> <wwv5xwyifq8.fsf@LkoBDZeT.terraraq.uk> <if-20240404121825@ram.dialup.fu-berlin.de> <uund4g$ugsb$1@dont-email.me> <uuofjh$19pfd$1@dont-email.me> <uuq0fp$1lcgf$2@dont-email.me> <86frvzo01i.fsf@williamsburg.bawden.org> <uur2us$207b3$1@dont-email.me> <86bk6lo5en.fsf@williamsburg.bawden.org> <uv07dp$3cagg$1@dont-email.me> <uv0ob4$3gcfl$1@dont-email.me> <uv0v7l$3i0l6$1@dont-email.me> <20240408122937.339@kylheku.com> <uv2rnf$3gar$1@dont-email.me>
Lines: 23
Message-ID: <uLcRN.159383$_a1e.63513@fx16.iad>
X-Complaints-To: abuse@usenetserver.com
NNTP-Posting-Date: Tue, 09 Apr 2024 15:01:46 UTC
Organization: UsenetServer - www.usenetserver.com
Date: Tue, 09 Apr 2024 15:01:46 GMT
X-Received-Bytes: 2061
 by: Scott Lurndal - Tue, 9 Apr 2024 15:01 UTC

Muttley@dastardlyhq.com writes:
>On Mon, 8 Apr 2024 19:32:21 -0000 (UTC)
>Kaz Kylheku <643-408-1753@kylheku.com> wrote:
>>On 2024-04-08, Muttley@dastardlyhq.com <Muttley@dastardlyhq.com> wrote:
>>> On Mon, 8 Apr 2024 14:35:48 +0200
>>> David Brown <david.brown@hesbynett.no> wrote:
>>>>On 08/04/2024 09:47, Muttley@dastardlyhq.com wrote:
>>>>What makes you so sure about that? Are you assuming that because /you/
>>>>are sexist, everyone else is?
>>>
>>> An immediate fallacious ad hominem no doubt in order to prop up whatever
>>> straw men follow.
>>
>>You wrote, "people like you ... would never use a male pronoun if
>>talking about nurses", written by you, is already ad hominem;
>>it's a direct accusation of hypocrisy, rather than focusing on the
>>argument content.
>
>Mine was correct in general

Only in your worldview.

FWIW, at the local A&E, the split is about 50-50.

Re: Command Languages Versus Programming Languages

<uv3lmd$9oj4$1@dont-email.me>

  copy mid

https://news.novabbs.org/devel/article-flat.php?id=7941&group=comp.unix.shell#7941

  copy link   Newsgroups: comp.unix.shell comp.unix.programmer comp.lang.misc
Path: i2pn2.org!i2pn.org!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: Muttley@dastardlyhq.com
Newsgroups: comp.unix.shell,comp.unix.programmer,comp.lang.misc
Subject: Re: Command Languages Versus Programming Languages
Date: Tue, 9 Apr 2024 15:09:01 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 29
Message-ID: <uv3lmd$9oj4$1@dont-email.me>
References: <uu54la$3su5b$6@dont-email.me> <wwv5xwyifq8.fsf@LkoBDZeT.terraraq.uk> <if-20240404121825@ram.dialup.fu-berlin.de> <uund4g$ugsb$1@dont-email.me> <uuofjh$19pfd$1@dont-email.me> <uuq0fp$1lcgf$2@dont-email.me> <86frvzo01i.fsf@williamsburg.bawden.org> <uur2us$207b3$1@dont-email.me> <86bk6lo5en.fsf@williamsburg.bawden.org> <uv07dp$3cagg$1@dont-email.me> <uv0ob4$3gcfl$1@dont-email.me> <uv0v7l$3i0l6$1@dont-email.me> <20240408122937.339@kylheku.com> <uv2rnf$3gar$1@dont-email.me>
<uLcRN.159383$_a1e.63513@fx16.iad>
Injection-Date: Tue, 09 Apr 2024 15:09:01 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="803310e5f5682a582750ef83cc13d4b1";
logging-data="320100"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/iIXZfAVC6MK/JgBzCxjc0"
Cancel-Lock: sha1:x0bc1JJLVoUiq5/7sJVr21OfT0U=
 by: Muttley@dastardlyhq.com - Tue, 9 Apr 2024 15:09 UTC

On Tue, 09 Apr 2024 15:01:46 GMT
scott@slp53.sl.home (Scott Lurndal) wrote:
>Muttley@dastardlyhq.com writes:
>>On Mon, 8 Apr 2024 19:32:21 -0000 (UTC)
>>Kaz Kylheku <643-408-1753@kylheku.com> wrote:
>>>On 2024-04-08, Muttley@dastardlyhq.com <Muttley@dastardlyhq.com> wrote:
>>>> On Mon, 8 Apr 2024 14:35:48 +0200
>>>> David Brown <david.brown@hesbynett.no> wrote:
>>>>>On 08/04/2024 09:47, Muttley@dastardlyhq.com wrote:
>>>>>What makes you so sure about that? Are you assuming that because /you/
>>>>>are sexist, everyone else is?
>>>>
>>>> An immediate fallacious ad hominem no doubt in order to prop up whatever
>>>> straw men follow.
>>>
>>>You wrote, "people like you ... would never use a male pronoun if
>>>talking about nurses", written by you, is already ad hominem;
>>>it's a direct accusation of hypocrisy, rather than focusing on the
>>>argument content.
>>
>>Mine was correct in general
>
> Only in your worldview.
>
> FWIW, at the local A&E, the split is about 50-50.

What local A&E? Here in the UK the vast majority of nurses are female whereas
with doctors its a more even mix.


devel / comp.unix.shell / Re: Command Languages Versus Programming Languages

Pages:12345678910111213
server_pubkey.txt

rocksolid light 0.9.81
clearnet tor