Rocksolid Light

Welcome to RetroBBS

mail  files  register  newsreader  groups  login

Message-ID:  

Always look over your shoulder because everyone is watching and plotting against you.


devel / comp.lang.misc / Command Languages Versus Programming Languages

SubjectAuthor
* Command Languages Versus Programming LanguagesLawrence D'Oliveiro
+- Re: Command Languages Versus Programming Languagescandycanearter07
+* 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: 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 LanguagesLawrence D'Oliveiro
| || |   |   ||   |  |  |  |     `- Re: Command Languages Versus Programming LanguagesKaz Kylheku
| || |   |   ||   |  |  |  `- Re: Command Languages Versus Programming LanguagesKaz Kylheku
| || |   |   ||   |  |  +* Re: Command Languages Versus Programming LanguagesKaz Kylheku
| || |   |   ||   |  |  |`* Re: Command Languages Versus Programming LanguagesDavid Brown
| || |   |   ||   |  |  | `- Re: Command Languages Versus Programming LanguagesMuttley
| || |   |   ||   |  |  +- Re: Command Languages Versus Programming Languagescandycanearter07
| || |   |   ||   |  |  `* Re: Command Languages Versus Programming LanguagesMuttley
| || |   |   ||   |  |   +* Re: Command Languages Versus Programming LanguagesAlan Bawden
| || |   |   ||   |  |   |`* Re: Command Languages Versus Programming LanguagesMuttley
| || |   |   ||   |  |   | `* Re: Command Languages Versus Programming LanguagesDavid Brown
| || |   |   ||   |  |   |  `* Re: Command Languages Versus Programming LanguagesMuttley
| || |   |   ||   |  |   |   +* Words to the wise (Was: Command Languages Versus Programming Languages)Kenny McCormack
| || |   |   ||   |  |   |   |`- Re: Words to the wise (Was: Command Languages Versus Programming Languages)Muttley
| || |   |   ||   |  |   |   `* Re: Command Languages Versus Programming LanguagesKaz Kylheku
| || |   |   ||   |  |   |    +* Phrases that should be banned on Usenet (Was: Command Languages Versus ProgrammiKenny McCormack
| || |   |   ||   |  |   |    |`* Re: Phrases that should be banned on Usenet (Was: Command Languages Versus ProgrJanis Papanagnou
| || |   |   ||   |  |   |    | +- Re: Phrases that should be banned on Usenet (Was: Command Languages Versus ProgrD
| || |   |   ||   |  |   |    | `* Re: Phrases that should be banned on Usenet (Was: Command Languages Versus Progrcandycanearter07
| || |   |   ||   |  |   |    |  `* Re: Phrases that should be banned on Usenet (Was: Command Languages Versus ProgrJanis Papanagnou
| || |   |   ||   |  |   |    |   +- Re: Phrases that should be banned on Usenet (Was: Command Languages Versus Progrcandycanearter07
| || |   |   ||   |  |   |    |   `* Re: Phrases that should be banned on Usenet (Was: Command Languages Versus ProgrLawrence D'Oliveiro
| || |   |   ||   |  |   |    `* Re: Command Languages Versus Programming LanguagesMuttley
| || |   |   ||   |  |   +- [meta] 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 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 LanguagesLawrence D'Oliveiro
`* Re: Command Languages Versus Programming LanguagesDmitry A. Kazakov

Pages:12345678910111213
Re: Command Languages Versus Programming Languages

<uusk09$2b992$1@dont-email.me>

  copy mid

https://www.rocksolidbbs.com/devel/article-flat.php?id=2363&group=comp.lang.misc#2363

  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: Sat, 6 Apr 2024 22:57:13 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 32
Message-ID: <uusk09$2b992$1@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> <uuq0a3$1lcgf$1@dont-email.me>
<uuruuc$26nd1$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Injection-Date: Sat, 06 Apr 2024 22:57:14 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="edc206e7c881f15813a37489a3e0be36";
logging-data="2467106"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/VfZGWrR7zvSBcG40b3nxV"
User-Agent: Pan/0.155 (Kherson; fc5a80b8)
Cancel-Lock: sha1:+F9zwA8oYJ3BUDCKN+XFpEY4MYg=
 by: Lawrence D'Oliv - Sat, 6 Apr 2024 22:57 UTC

On Sat, 6 Apr 2024 18:57:47 +0200, Janis Papanagnou wrote:

> I named it always explicitly as "Algol 60" and "Algol 68". But at some
> instance of time I read somewhere that "Algol" would "now" refer to
> Algol 68, so I changed my habit.

Sure, Algol 60 is way beyond a museum piece by now. But remember, that was
the one that spawned a great number of offshoots, namely the “Algol-like”
language family--or really, superfamily. That included Pascal and its own
offshoots.

Algol 68 was a bit less influential in terms of language features (I think
C “int”, “char”, “struct” and “union”, and the “long” and “short”
qualifiers came from there, and csh “if ... fi” as well), but it did seem
to introduce a bunch of new terminology, some of which caught on, others
did not. See how many you can spot:

* “Elaboration” for the process of executing a program (including possibly
transforming from source form to an executable form)
* “Transput” instead of “input/output”
* “Heap” for an area in which memory may be dynamically allocated and
freed in no particular order
* “Overloading” for multiple context-dependent definitions of an operator
* “Name” instead of “pointer” or “address”
* “Mode” instead of “data type”
* “Coercion” for a type conversion
* “Cast” for an explicit type conversion
* “Void” for a construct yielding no value
* “Dereferencing” for following a pointer
* “Slice” for a subarray of an array
* “Pragmat” for compiler directive (I think “pragma” is more common
nowadays.)

Re: Command Languages Versus Programming Languages

<uusm1f$2c5a1$1@dont-email.me>

  copy mid

https://www.rocksolidbbs.com/devel/article-flat.php?id=2364&group=comp.lang.misc#2364

  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: Sun, 7 Apr 2024 01:31:59 +0200
Organization: A noiseless patient Spider
Lines: 30
Message-ID: <uusm1f$2c5a1$1@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> <uuq0a3$1lcgf$1@dont-email.me>
<uuruuc$26nd1$1@dont-email.me> <uusk09$2b992$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: 8bit
Injection-Date: Sat, 06 Apr 2024 23:32:00 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="fe46da0309c353f700243ba129070c08";
logging-data="2495809"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX196n4FZKaELTD9BWVLNLI2K"
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101
Thunderbird/45.8.0
Cancel-Lock: sha1:mWHG7ZNAi+N/I4UzUeDrJZ86vCU=
X-Enigmail-Draft-Status: N1110
In-Reply-To: <uusk09$2b992$1@dont-email.me>
 by: Janis Papanagnou - Sat, 6 Apr 2024 23:31 UTC

On 07.04.2024 00:57, Lawrence D'Oliveiro wrote:
>
> Sure, Algol 60 is way beyond a museum piece by now. But remember, that was
> the one that spawned a great number of offshoots, namely the “Algol-like”
> language family--or really, superfamily. That included Pascal and its own
> offshoots.

Indeed, it became the base of a huge tree of important programming
languages.

>
> Algol 68 was a bit less influential in terms of language features

I like it more for its formal coherence than for specific features.

But of course it also has a lot of features; besides some mentioned
in your post, e.g., the generalized 'for' loop (that can even be
abbreviated for control structure subsets), but that we also find
(even in a more generalized version) already in Simula 67, BTW.

> (I think
> C “int”, “char”, “struct” and “union”, and the “long” and “short”
> qualifiers came from there, and csh “if ... fi” as well), [...]

It was more a base for the Bourne shell family (and its successors,
including POSIX shell through ksh88). But yes, it influenced quite
some languages. And, yes, it was less influential than Algol 60.

Janis

Re: Command Languages Versus Programming Languages

<uusmu2$2cao7$1@dont-email.me>

  copy mid

https://www.rocksolidbbs.com/devel/article-flat.php?id=2365&group=comp.lang.misc#2365

  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: Sun, 7 Apr 2024 01:47:13 +0200
Organization: A noiseless patient Spider
Lines: 44
Message-ID: <uusmu2$2cao7$1@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> <uuq0a3$1lcgf$1@dont-email.me>
<uuruuc$26nd1$1@dont-email.me> <uusk09$2b992$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: 8bit
Injection-Date: Sat, 06 Apr 2024 23:47:14 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="fe46da0309c353f700243ba129070c08";
logging-data="2501383"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19Oz2v+9K19T/NPA4Ejrd8l"
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101
Thunderbird/45.8.0
Cancel-Lock: sha1:Y24tZla5gXzH9bkZM5b3LToGelk=
In-Reply-To: <uusk09$2b992$1@dont-email.me>
X-Enigmail-Draft-Status: N1110
 by: Janis Papanagnou - Sat, 6 Apr 2024 23:47 UTC

On 07.04.2024 00:57, Lawrence D'Oliveiro wrote:
>
> Algol 68 was a bit less influential in terms of language features [...]
> See how many you can spot:
>
> * “Elaboration” for the process of executing a program (including possibly
> transforming from source form to an executable form)
> * “Transput” instead of “input/output”

After all these decades it sounds still strange in my ears.

> * “Heap” for an area in which memory may be dynamically allocated and
> freed in no particular order
> * “Overloading” for multiple context-dependent definitions of an operator
> * “Name” instead of “pointer” or “address”

Well, we had function parameters called "by name" before.

And we have 'REF' for references. (Also seen in Simula 67.)

> * “Mode” instead of “data type”
> * “Coercion” for a type conversion
> * “Cast” for an explicit type conversion
> * “Void” for a construct yielding no value

This is an interesting thing in Algol 68 if you study the
details!

As the "type" of statements it makes function definitions
or the mentioned conditionals (statements and expressions)
a coherent concept.

> * “Dereferencing” for following a pointer
> * “Slice” for a subarray of an array
> * “Pragmat” for compiler directive (I think “pragma” is more common
> nowadays.)

And maybe printf() and the op:= set of operators, and more.

I also find its collateral abilities very interesting. But I
seem to recall that not every compiler supports that.

Janis

Re: Command Languages Versus Programming Languages

<uusn2a$2cahf$1@dont-email.me>

  copy mid

https://www.rocksolidbbs.com/devel/article-flat.php?id=2366&group=comp.lang.misc#2366

  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: Sat, 6 Apr 2024 23:49:30 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 7
Message-ID: <uusn2a$2cahf$1@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>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Injection-Date: Sat, 06 Apr 2024 23:49:30 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="edc206e7c881f15813a37489a3e0be36";
logging-data="2501167"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/oYGh328hl4peRJelTU01P"
User-Agent: Pan/0.155 (Kherson; fc5a80b8)
Cancel-Lock: sha1:/OJVvq1hxte9mvaf5oszS02jE8s=
 by: Lawrence D'Oliv - Sat, 6 Apr 2024 23:49 UTC

On Sat, 6 Apr 2024 08:58:45 -0000 (UTC), Muttley wrote:

> Lisp overloads them as block markers which simply makes the code more
> confusing, not less.

That’s because there is no fundamental difference between “blocks” and
whatever else it is you think those Lisp parentheses are used for.

Re: Command Languages Versus Programming Languages

<uusnhi$2cdit$1@dont-email.me>

  copy mid

https://www.rocksolidbbs.com/devel/article-flat.php?id=2367&group=comp.lang.misc#2367

  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: Sat, 6 Apr 2024 23:57:39 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 13
Message-ID: <uusnhi$2cdit$1@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> <uuq0a3$1lcgf$1@dont-email.me>
<uuruuc$26nd1$1@dont-email.me> <uusk09$2b992$1@dont-email.me>
<uusmu2$2cao7$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Injection-Date: Sat, 06 Apr 2024 23:57:39 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="edc206e7c881f15813a37489a3e0be36";
logging-data="2504285"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+MAUbvgJGXUsDWeuPT8xN6"
User-Agent: Pan/0.155 (Kherson; fc5a80b8)
Cancel-Lock: sha1:yq1BkXC9/FyXIy27SjmLJ+1962g=
 by: Lawrence D'Oliv - Sat, 6 Apr 2024 23:57 UTC

On Sun, 7 Apr 2024 01:47:13 +0200, Janis Papanagnou wrote:

> On 07.04.2024 00:57, Lawrence D'Oliveiro wrote:
>>
>> * “Name” instead of “pointer” or “address”
>
> Well, we had function parameters called "by name" before.

Those were actually “thunks”. An early draft Algol 68 spec kept them on in
the form of “proceduring” coercions, but these were dropped in the revised
report.

See also <https://en.wikipedia.org/wiki/Jensen%27s_device>.

Re: Command Languages Versus Programming Languages

<0d2cnVzOmbD6f4z7nZ2dnZfqnPudnZ2d@brightview.co.uk>

  copy mid

https://www.rocksolidbbs.com/devel/article-flat.php?id=2368&group=comp.lang.misc#2368

  copy link   Newsgroups: comp.unix.shell comp.unix.programmer comp.lang.misc
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!newsfeed.hasname.com!usenet.blueworldhosting.com!diablo1.usenet.blueworldhosting.com!npeer.as286.net!npeer-ng0.as286.net!peer03.ams1!peer.ams1.xlned.com!news.xlned.com!peer03.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: Sun, 07 Apr 2024 00:01:43 +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>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Message-ID: <0d2cnVzOmbD6f4z7nZ2dnZfqnPudnZ2d@brightview.co.uk>
Date: Sun, 07 Apr 2024 00:01:43 +0000
Lines: 21
X-Usenet-Provider: http://www.giganews.com
X-Trace: sv3-glf3maaZh7rZ6qqYt3wqd+3rc2yLZPKccUAE2UGP3i0V1EqW72t+RWZTTHWnJHtnAKMZ6JCupPLSF9W!Bq9ujQPorZQWOdvfJbYeKKqCOw5o3FWEKIM01HedWEdVZId8FO+TFL1roahV5MnhMfO3DeRjwVRy!PKn+OXX3jBUeGGmf14/LoHA5/4w=
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: 2215
 by: Javier - Sun, 7 Apr 2024 00:01 UTC

In comp.unix.shell Johanne Fairchild <jfairchild@tudado.org> wrote:
> Lawrence D'Oliveiro <ldo@nz.invalid> writes:
>
>> At one time, we distinguished between “scripting” languages and
>> “programming” languages. [...] But there is one distinction that I
>> think is still relevant, and that is the one between shell/command
>> languages and programming languages.
>
> [...]
>
> Consider looking at a shell language like a domain-specific programming
> language. A shell is a programming language made specifically for
> running programs. When you write a shell line, you're specifying the
> arguments of execve(2). In other words, a shell is a programming
> language made to prepare the memory to be consumed by the system in a
> specific way---execve(2).

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.

Re: Command Languages Versus Programming Languages

<uusur7$2hm6p$1@dont-email.me>

  copy mid

https://www.rocksolidbbs.com/devel/article-flat.php?id=2369&group=comp.lang.misc#2369

  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: Sun, 7 Apr 2024 02:02:15 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 16
Message-ID: <uusur7$2hm6p$1@dont-email.me>
References: <uu54la$3su5b$6@dont-email.me> <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: Sun, 07 Apr 2024 02:02:15 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="edc206e7c881f15813a37489a3e0be36";
logging-data="2676953"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18nzi7jyDCngRfkhXAjvVl7"
User-Agent: Pan/0.155 (Kherson; fc5a80b8)
Cancel-Lock: sha1:PHcs9A/3nlGLUYeSlaA8FyJ36YE=
 by: Lawrence D'Oliv - Sun, 7 Apr 2024 02:02 UTC

On Sun, 07 Apr 2024 00:01:43 +0000, Javier wrote:

> The downside is the loss of performance because of disk access for
> trivial things like 'nfiles=$(ls | wc -l)'.

Well, you could save one process creation by writing
“nfiles=$(echo * | wc -l)” instead. But that would still not be strictly
correct.

> I suspect disk access times where
> one of the reasons for the development of perl in the early 90s.

Shells were somewhat less powerful in those days. I would describe the
genesis of Perl as “awk on steroids”. Its big party trick was regular
expressions. And I guess combining that with more sophisticated data-
structuring capabilities.

Re: Command Languages Versus Programming Languages

<87edbhhmb1.fsf@nosuchdomain.example.com>

  copy mid

https://www.rocksolidbbs.com/devel/article-flat.php?id=2370&group=comp.lang.misc#2370

  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: Keith.S.Thompson+u@gmail.com (Keith Thompson)
Newsgroups: comp.unix.shell,comp.unix.programmer,comp.lang.misc
Subject: Re: Command Languages Versus Programming Languages
Date: Sat, 06 Apr 2024 20:41:06 -0700
Organization: None to speak of
Lines: 28
Message-ID: <87edbhhmb1.fsf@nosuchdomain.example.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> <uup8ul$1fr2t$1@dont-email.me>
<uuq0a3$1lcgf$1@dont-email.me> <uuruuc$26nd1$1@dont-email.me>
<uusk09$2b992$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: 8bit
Injection-Date: Sun, 07 Apr 2024 03:41:09 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="0efa4b53af11f7d4b5690e9314ba952a";
logging-data="2715303"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19DkQ1DLzaAtoqBz6rbdmPc"
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.2 (gnu/linux)
Cancel-Lock: sha1:umfhVJCbjBS1zWoRaugnC+RE2Ls=
sha1:gHw0UZQxhLCWp2z0der4X8Q+XrM=
 by: Keith Thompson - Sun, 7 Apr 2024 03:41 UTC

Lawrence D'Oliveiro <ldo@nz.invalid> writes:
[...]
> Sure, Algol 60 is way beyond a museum piece by now. But remember, that was
> the one that spawned a great number of offshoots, namely the “Algol-like”
> language family--or really, superfamily. That included Pascal and its own
> offshoots.
>
> Algol 68 was a bit less influential in terms of language features (I think
> C “int”, “char”, “struct” and “union”, and the “long” and “short”
> qualifiers came from there, and csh “if ... fi” as well), but it did seem
> to introduce a bunch of new terminology, some of which caught on, others
> did not. See how many you can spot:

csh uses "if ... then ... endif". Bourne shell uses "if ... fi" (and
"case ... esac").

> * “Elaboration” for the process of executing a program (including possibly
> transforming from source form to an executable form)

In Ada, statements are "executed", expressions are "evaluated", and
declarations are "elaborated".

[...]

--
Keith Thompson (The_Other_Keith) Keith.S.Thompson+u@gmail.com
Working, but not speaking, for Medtronic
void Void(void) { Void(); } /* The recursive call of the void */

Re: Command Languages Versus Programming Languages

<87a5m5hm18.fsf@nosuchdomain.example.com>

  copy mid

https://www.rocksolidbbs.com/devel/article-flat.php?id=2371&group=comp.lang.misc#2371

  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: Keith.S.Thompson+u@gmail.com (Keith Thompson)
Newsgroups: comp.unix.shell,comp.unix.programmer,comp.lang.misc
Subject: Re: Command Languages Versus Programming Languages
Date: Sat, 06 Apr 2024 20:46:59 -0700
Organization: None to speak of
Lines: 20
Message-ID: <87a5m5hm18.fsf@nosuchdomain.example.com>
References: <uu54la$3su5b$6@dont-email.me> <87edbtz43p.fsf@tudado.org>
<0d2cnVzOmbD6f4z7nZ2dnZfqnPudnZ2d@brightview.co.uk>
<uusur7$2hm6p$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: 8bit
Injection-Date: Sun, 07 Apr 2024 03:47:01 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="0efa4b53af11f7d4b5690e9314ba952a";
logging-data="2715303"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19d+ya85HRtbCei1Ezsdvj0"
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.2 (gnu/linux)
Cancel-Lock: sha1:6Cx4OY3zPg+elRT4fvkCW5lAN+U=
sha1:pUuOyT4egqriuoxp2zYf31pSFWA=
 by: Keith Thompson - Sun, 7 Apr 2024 03:46 UTC

Lawrence D'Oliveiro <ldo@nz.invalid> writes:
> On Sun, 07 Apr 2024 00:01:43 +0000, Javier wrote:
>
>> The downside is the loss of performance because of disk access for
>> trivial things like 'nfiles=$(ls | wc -l)'.
>
> Well, you could save one process creation by writing
> “nfiles=$(echo * | wc -l)” instead. But that would still not be strictly
> correct.

If that saves a process, it's because echo is builtin. But it will set
$nfiles to 1 (unless you happen to have files with newlines in their
names). Both skip hidden files, which may or may not be what you want.

[...]

--
Keith Thompson (The_Other_Keith) Keith.S.Thompson+u@gmail.com
Working, but not speaking, for Medtronic
void Void(void) { Void(); } /* The recursive call of the void */

Re: Command Languages Versus Programming Languages

<86bk6lo5en.fsf@williamsburg.bawden.org>

  copy mid

https://www.rocksolidbbs.com/devel/article-flat.php?id=2372&group=comp.lang.misc#2372

  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!bawden.eternal-september.org!.POSTED!not-for-mail
From: alan@csail.mit.edu (Alan Bawden)
Newsgroups: comp.unix.shell,comp.unix.programmer,comp.lang.misc
Subject: Re: Command Languages Versus Programming Languages
Date: Sun, 07 Apr 2024 06:04:16 -0400
Organization: ITS Preservation Society
Lines: 42
Message-ID: <86bk6lo5en.fsf@williamsburg.bawden.org>
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>
MIME-Version: 1.0
Content-Type: text/plain
Injection-Date: Sun, 07 Apr 2024 10:04:25 +0200 (CEST)
Injection-Info: bawden.eternal-september.org; posting-host="72606946f2a96288ebf8dc460b1744cf";
logging-data="2869436"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/DRJxIgSsIMVXC3Nz6McIY"
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.4 (gnu/linux)
Cancel-Lock: sha1:Hw1RhONoP25sw4t2B8ECZDdI9ik=
sha1:NrojolvO6hG2tu9uOlrbPU9XE4U=
 by: Alan Bawden - Sun, 7 Apr 2024 10:04 UTC

Muttley@dastardlyhq.com writes:

On Fri, 05 Apr 2024 19:35:37 -0400
Alan Bawden <alan@csail.mit.edu> wrote:
...
>I.e., she would allow herself to use spaces and newlines, and just

ITYM "he" would allow HIMself.

My practice when I am writing and I need a generic pronoun is to flip a
coin to decide whether I am going to use "she" or "he". On this
occasion the coin determined that I was going to write "she".

I started doing this many years ago after some author, in his book's
introduction, offered as a defense of using exclusively male pronouns in
the rest of his book the fact that he had just used female pronouns in
the previous paragraph, and "the reader will have found this jarring".
Well I hadn't actually noticed that he had done that, and I had to go
back and check to be sure he had.

The book in question was a couple decades old at that time, so I took my
failure to notice what the author thought I would find jarring as
evidence that the language had evolved to the point where a occasional
generic "she" would not offend a reasonable reader. So for years I've
used "she" about 50% of the time, and nobody has _ever_ objected.

Until today...

Lets give the woke BS a miss, 95% of developers are men. It doesn't
give you any brownie points, just makes you look a try-hard ass.

It doesn't matter to me what percentage of developers are male. As long
as there are _some_ female developers, it is possible that the developer
in a hypothetical situation might be female, so it seems fair to
occasionally use "she".

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.

- Alan

Re: Command Languages Versus Programming Languages

<uuu7t8$2q6uq$1@dont-email.me>

  copy mid

https://www.rocksolidbbs.com/devel/article-flat.php?id=2373&group=comp.lang.misc#2373

  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: anw@cuboid.co.uk (Andy Walker)
Newsgroups: comp.unix.shell,comp.unix.programmer,comp.lang.misc
Subject: Re: Command Languages Versus Programming Languages
Date: Sun, 7 Apr 2024 14:43:04 +0100
Organization: Not very much
Lines: 40
Message-ID: <uuu7t8$2q6uq$1@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> <uuq0a3$1lcgf$1@dont-email.me>
<uuruuc$26nd1$1@dont-email.me> <uus4fe$27r8r$1@dont-email.me>
<uusgba$2ao2m$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Sun, 07 Apr 2024 13:43:05 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="bab4f6d77131bf4dcc09425e0d82c8c1";
logging-data="2956250"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18/3Q8qoOhFlmETvPzAAslT"
User-Agent: Mozilla Thunderbird
Cancel-Lock: sha1:/o2MVCl/4/AaOn+KHvBUsWuQU04=
Content-Language: en-GB
In-Reply-To: <uusgba$2ao2m$1@dont-email.me>
 by: Andy Walker - Sun, 7 Apr 2024 13:43 UTC

On 06/04/2024 22:54, Janis Papanagnou wrote:
> But, WRT Algol 60 vs. Algol 68, these are quite different languages;
> I wouldn't call the latter a new version.

I agree; OTOH, WG2.1 accepted A68 as the "new" Algol. The
instant question here was what an unadorned "Algol" means, and while
I can see an argument for saying that it shouldn't happen, I can see
no argument for saying that it, by default, refers to A60.

[...]
> Algol 60, OTOH, also had an own history and continued use after 1968;
> to my knowledge it had been used in numerical mathematics [...].

It was intended for use in the /description/ of NA, for which
it was decently suitable. But it was unsuitable as a practical language
for use in NA: no proper error control, no double-length numbers, no
array slices, and doubtless other things I've forgotten. So you could
say "Here is my new whizzo algorithm for [whatever]", get it published,
and "everyone" would understand what your code meant. But in practice
you would transcribe it into Fortran or some Autocode, typically twice
as fast and with much better practical facilities.

> But Algol 60, Simula, and also Algol 68 are all meaningless today, I
> (sadly) dare to say.

You're probably right. But A68G is still a nice language. It
creaks in places, and it's not suitable for everything [what is?]. But
it serves all my programming needs. It has the advantage, in practice,
over C that all the common programming blunders -- use of uninitialised
variables, array accesses out of bounds, numerical overflow, dereferencing
null pointers, memory leaks and consequences thereof, the things that
cause most of the security holes -- are picked up either by the compiler
or at run-time before they can do any damage. I expect there are modern
languages that also do that, but at my age it's not worth learning a new
language when the old one works perfectly well.

--
Andy Walker, Nottingham.
Andy's music pages: www.cuboid.me.uk/andy/Music
Composer of the day: www.cuboid.me.uk/andy/Music/Composers/Haydn

Re: Command Languages Versus Programming Languages

<aezQN.166155$46Te.15906@fx38.iad>

  copy mid

https://www.rocksolidbbs.com/devel/article-flat.php?id=2374&group=comp.lang.misc#2374

  copy link   Newsgroups: comp.unix.shell comp.unix.programmer comp.lang.misc
Path: i2pn2.org!i2pn.org!weretis.net!feeder8.news.weretis.net!feeder1-2.proxad.net!proxad.net!feeder1-1.proxad.net!193.141.40.65.MISMATCH!npeer.as286.net!npeer-ng0.as286.net!peer03.ams1!peer.ams1.xlned.com!news.xlned.com!peer03.iad!feed-me.highwinds-media.com!news.highwinds-media.com!fx38.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> <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> <uuq0a3$1lcgf$1@dont-email.me> <uuruuc$26nd1$1@dont-email.me> <uus4fe$27r8r$1@dont-email.me> <uusgba$2ao2m$1@dont-email.me>
Lines: 9
Message-ID: <aezQN.166155$46Te.15906@fx38.iad>
X-Complaints-To: abuse@usenetserver.com
NNTP-Posting-Date: Sun, 07 Apr 2024 15:47:18 UTC
Organization: UsenetServer - www.usenetserver.com
Date: Sun, 07 Apr 2024 15:47:18 GMT
X-Received-Bytes: 1555
 by: Scott Lurndal - Sun, 7 Apr 2024 15:47 UTC

Janis Papanagnou <janis_papanagnou+ng@hotmail.com> writes:
>On 06.04.2024 20:32, Andy Walker wrote:
>
>
>But Algol 60, Simula, and also Algol 68 are all meaningless today, I
>(sadly) dare to say. Maybe more than of "niche interest"? Can't tell.

There is still some small amount of new Algol code being developed
and likely quite a bit in production in Unisys Clearpath shops.

Re: Command Languages Versus Programming Languages

<uuv1rh$30fkk$2@dont-email.me>

  copy mid

https://www.rocksolidbbs.com/devel/article-flat.php?id=2375&group=comp.lang.misc#2375

  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: Sun, 7 Apr 2024 21:05:54 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 15
Message-ID: <uuv1rh$30fkk$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> <uuq0a3$1lcgf$1@dont-email.me>
<uuruuc$26nd1$1@dont-email.me> <uus4fe$27r8r$1@dont-email.me>
<uusgba$2ao2m$1@dont-email.me> <uuu7t8$2q6uq$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Injection-Date: Sun, 07 Apr 2024 21:05:54 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="edc206e7c881f15813a37489a3e0be36";
logging-data="3161748"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+7yZKg1vu+IGrJixgkQ5aq"
User-Agent: Pan/0.155 (Kherson; fc5a80b8)
Cancel-Lock: sha1:L3gMmV0DIQO9SQ/SqbJyg4PsLlE=
 by: Lawrence D'Oliv - Sun, 7 Apr 2024 21:05 UTC

On Sun, 7 Apr 2024 14:43:04 +0100, Andy Walker wrote:

> I can see no argument for saying that [“Algol”], by default, refers to
> A60.

“Wirth-Hoare Algol”, a.k.a. “Algol-W” (the precursor of Pascal) was a
derivative of Algol-60, not Algol-68 (which didn’t exist yet).

“Burroughs Algol” was an implementation of Algol-60, not Algol-68.

Even in the 21st century, articles like
<https://seattlewebsitedevelopers.medium.com/algol-the-language-that-influenced-the-future-cfec9a3e2a4c>
can say

Generally called ALGOL 60, ALGOL had three major updates ...

Re: Command Languages Versus Programming Languages

<875xwshmoc.fsf@nosuchdomain.example.com>

  copy mid

https://www.rocksolidbbs.com/devel/article-flat.php?id=2376&group=comp.lang.misc#2376

  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: Keith.S.Thompson+u@gmail.com (Keith Thompson)
Newsgroups: comp.unix.shell,comp.unix.programmer,comp.lang.misc
Subject: Re: Command Languages Versus Programming Languages
Date: Sun, 07 Apr 2024 14:45:23 -0700
Organization: None to speak of
Lines: 29
Message-ID: <875xwshmoc.fsf@nosuchdomain.example.com>
References: <uu54la$3su5b$6@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>
<uuq0a3$1lcgf$1@dont-email.me> <uuruuc$26nd1$1@dont-email.me>
<uus4fe$27r8r$1@dont-email.me> <uusgba$2ao2m$1@dont-email.me>
<uuu7t8$2q6uq$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain
Injection-Date: Sun, 07 Apr 2024 21:45:28 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="0efa4b53af11f7d4b5690e9314ba952a";
logging-data="3177497"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18ardS6BW7f7WS0XyxbujF7"
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.2 (gnu/linux)
Cancel-Lock: sha1:B7bEQKHllZQtQa/jhzUEPouQEWU=
sha1:Ei4u+9YZwEeSMKdfIFICNkdiP+Y=
 by: Keith Thompson - Sun, 7 Apr 2024 21:45 UTC

Andy Walker <anw@cuboid.co.uk> writes:
> On 06/04/2024 22:54, Janis Papanagnou wrote:
>> But, WRT Algol 60 vs. Algol 68, these are quite different languages;
>> I wouldn't call the latter a new version.
>
> I agree; OTOH, WG2.1 accepted A68 as the "new" Algol. The
> instant question here was what an unadorned "Algol" means, and while
> I can see an argument for saying that it shouldn't happen, I can see
> no argument for saying that it, by default, refers to A60.

The question is not which language "Algol" *should* refer to. Or
rather, that's a different question. The question is which language
"Algol" refers to in real-world common usage. In my (obviously not
universal) experience, "Algol" by itself never means Algol 68; it always
means Algol 60.

https://en.wikipedia.org/wiki/ALGOL

ALGOL 68 is substantially different from ALGOL 60 and was not well
received,[according to whom?] so reference to "Algol" is generally
understood to mean ALGOL 60 and its dialects.[citation needed]

Since this confusion obviously exists, I suggest referring to "Algol 60"
and "Algol 68" explicitly.

--
Keith Thompson (The_Other_Keith) Keith.S.Thompson+u@gmail.com
Working, but not speaking, for Medtronic
void Void(void) { Void(); } /* The recursive call of the void */

Re: Command Languages Versus Programming Languages

<uv078r$3c9ms$1@dont-email.me>

  copy mid

https://www.rocksolidbbs.com/devel/article-flat.php?id=2377&group=comp.lang.misc#2377

  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 07:44:27 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 13
Message-ID: <uv078r$3c9ms$1@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>
Injection-Date: Mon, 08 Apr 2024 07:44:27 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="09b0ae302f0f194f69dce4c7ad47d4cf";
logging-data="3548892"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+HsqGQwpPUSZLwD0g62YvV"
Cancel-Lock: sha1:KVri+Pz6kGHX+kl7gTsm2g6vfeI=
 by: Muttley@dastardlyhq.com - Mon, 8 Apr 2024 07:44 UTC

On Sat, 6 Apr 2024 23:49:30 -0000 (UTC)
Lawrence D'Oliveiro <ldo@nz.invalid> wrote:
>On Sat, 6 Apr 2024 08:58:45 -0000 (UTC), Muttley wrote:
>
>> Lisp overloads them as block markers which simply makes the code more
>> confusing, not less.
>
>That’s because there is no fundamental difference between “blocks” and
>whatever else it is you think those Lisp parentheses are used for.

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

Re: Command Languages Versus Programming Languages

<uv07dp$3cagg$1@dont-email.me>

  copy mid

https://www.rocksolidbbs.com/devel/article-flat.php?id=2378&group=comp.lang.misc#2378

  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 07:47:05 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 12
Message-ID: <uv07dp$3cagg$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>
Injection-Date: Mon, 08 Apr 2024 07:47:05 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="09b0ae302f0f194f69dce4c7ad47d4cf";
logging-data="3549712"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+5CEsnPMSq0ryL/L9gfqic"
Cancel-Lock: sha1:gbi3b08jZ5LWitynGQzPFr+WRcU=
 by: Muttley@dastardlyhq.com - Mon, 8 Apr 2024 07:47 UTC

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.

[meta] Re: Command Languages Versus Programming Languages

<uv0m8j$3fqh7$1@dont-email.me>

  copy mid

https://www.rocksolidbbs.com/devel/article-flat.php?id=2379&group=comp.lang.misc#2379

  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: [meta] Re: Command Languages Versus Programming Languages
Date: Mon, 8 Apr 2024 14:00:19 +0200
Organization: A noiseless patient Spider
Lines: 38
Message-ID: <uv0m8j$3fqh7$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> <uur2us$207b3$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=windows-1252
Content-Transfer-Encoding: 7bit
Injection-Date: Mon, 08 Apr 2024 12:00:20 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="f8c43c6b164c4f76f99ebf2cd8ffdc56";
logging-data="3664423"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19UIGaxuZGnl4y+iA8coAK2"
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101
Thunderbird/45.8.0
Cancel-Lock: sha1:Ao4UyaFZTF3dDdEOrZoygDXTYQc=
In-Reply-To: <uur2us$207b3$1@dont-email.me>
X-Enigmail-Draft-Status: N1110
 by: Janis Papanagnou - Mon, 8 Apr 2024 12:00 UTC

On 06.04.2024 11:00, Muttley@dastardlyhq.com wrote:
> On Fri, 05 Apr 2024 19:35:37 -0400
> Alan Bawden <alan@csail.mit.edu> wrote:
>>
>> A normal programmer would write something like:
>> [...]
>> I.e., she would allow herself to use spaces and newlines, and just
>
> ITYM "he" would allow HIMself.

That topic is heated (also in the country where I'm living in[*]).

The solution might be to take out the personal aspects in writing.
(BTW; a "normal programmer" is already a problematic formulation;
but that's not the central issue here.)

The "she would allow herself" could be formulated in two forms, a
plural form ("we would allow ourselves") or a non-personal form
("spaces or newlines could be used"). - Note I'm not a native EN
speaker, so please correct and inaccuracy in my formulations. But
I'm sure that such formulations should be possible in some form
also in English.

Anyway, let's not carry such senseless battle into out posts.

Janis

[*] Here the municipal government of our city has rules to foster
speech and writing that (by its form) includes "the two" genders.
But these rules don't cover a third gender we officially have to
support, a non-male/female gender form ("diverse"), that are now
acknowledged by the laws of our country (thus discriminating the
third gender people by city-rules, by now mentioning [only] two.
And recently the state my city is part of forbids writing in forms
that are not correct language, thus effectively forbidding these
gender forms. Incompatible country, state, and city laws and rules;
it's crazy!

Re: Command Languages Versus Programming Languages

<uv0mu1$3g189$1@dont-email.me>

  copy mid

https://www.rocksolidbbs.com/devel/article-flat.php?id=2380&group=comp.lang.misc#2380

  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: Mon, 8 Apr 2024 14:11:44 +0200
Organization: A noiseless patient Spider
Lines: 35
Message-ID: <uv0mu1$3g189$1@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> <uuq0a3$1lcgf$1@dont-email.me>
<uuruuc$26nd1$1@dont-email.me> <uus4fe$27r8r$1@dont-email.me>
<uusgba$2ao2m$1@dont-email.me> <uuu7t8$2q6uq$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: 7bit
Injection-Date: Mon, 08 Apr 2024 12:11:45 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="f8c43c6b164c4f76f99ebf2cd8ffdc56";
logging-data="3671305"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/TT78Xyb4juFKOa6P4mcmI"
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101
Thunderbird/45.8.0
Cancel-Lock: sha1:A5i7z+bXZy5l0E+B9za+y5W7q4c=
In-Reply-To: <uuu7t8$2q6uq$1@dont-email.me>
X-Enigmail-Draft-Status: N1110
 by: Janis Papanagnou - Mon, 8 Apr 2024 12:11 UTC

On 07.04.2024 15:43, Andy Walker wrote:
>
> I agree; OTOH, WG2.1 accepted A68 as the "new" Algol. The
> instant question here was what an unadorned "Algol" means, and while
> I can see an argument for saying that it shouldn't happen, I can see
> no argument for saying that it, by default, refers to A60.

Well, after that other post I decided to explicitly differentiate them
per year suffix to not confuse anyone. That's okay for me. (OTOH I just
notice that I missed to identify "Simula" as "Simula 67"; there's also
"Simula I". But in case of Simula it's anyway more of a version.[*])

>
>> But Algol 60, Simula, and also Algol 68 are all meaningless today, I
>> (sadly) dare to say.
>
> You're probably right. But A68G is still a nice language. It
> creaks in places, and it's not suitable for everything [what is?]. But
> it serves all my programming needs. It has the advantage, in practice,
> over C that all the common programming blunders -- use of uninitialised
> variables, array accesses out of bounds, numerical overflow, dereferencing
> null pointers, memory leaks and consequences thereof, the things that
> cause most of the security holes -- are picked up either by the compiler
> or at run-time before they can do any damage. I expect there are modern
> languages that also do that, but at my age it's not worth learning a new
> language when the old one works perfectly well.

Yes, indeed.

Janis

[*] Nice fact, BTW, that you can compile (almost all) Algol 60
programs with Simula 67 - Algol 60 is [mostly] a subset - but not
with Algol 68, which is a different language.

Re: Command Languages Versus Programming Languages

<uv0ob4$3gcfl$1@dont-email.me>

  copy mid

https://www.rocksolidbbs.com/devel/article-flat.php?id=2381&group=comp.lang.misc#2381

  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: Mon, 8 Apr 2024 14:35:48 +0200
Organization: A noiseless patient Spider
Lines: 50
Message-ID: <uv0ob4$3gcfl$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>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Mon, 08 Apr 2024 12:35:49 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="f1b85236b74549e1358dd0118d839d2b";
logging-data="3682805"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19Nm8VSA7l3u8E8Ux9PzcYY0GAPUMKvRGo="
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101
Thunderbird/102.11.0
Cancel-Lock: sha1:kjqMHnmOKSmYf/v66QhFHn5Cilk=
Content-Language: en-GB
In-Reply-To: <uv07dp$3cagg$1@dont-email.me>
 by: David Brown - Mon, 8 Apr 2024 12:35 UTC

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?

It is a fact that some professions have a heavy gender bias. Yes, most
programmers are male, and most nurses are female. It is even reasonable
to say that for some tasks there are statistically relevant biological
differences that justify a bias (in the same way that you can say men
are, on average, taller than women, even though some women are taller
than some men).

But is it a good thing that there is such gender bias? Usually not - it
is usually best to have a mix in all practical ways (genders, race,
nationality, age, etc.).

Being inclusive in the language used is not likely to make a big dent in
attracting people from poorly represented groups in a particular field -
but using non-inclusive language does make a difference in chasing away
those that venture in. Worst of all is people like you who actively say
that women programmers are so abnormal we should ignore the possibility
of their existence!

Some people write "he/she". Some people alternate gender pronouns, or
pick randomly. Some people use "they", or try to avoid using pronouns
at all in their wording. These are all fine. It is also entirely
understandable that some people just write "he" because they don't think
about it at all. But I can't understand the mentality of someone who
actively tries to work against inclusive language. We are not talking
about some kind of quota system that you might feel is unfair, or even
requiring you to change /your/ language - we are talking about someone
who used "she" in reference to "a normal programmer", and that has got
you throwing a fit.

And for the record, I would use he/she/they for nurses or pre-school
teachers if I did not know the gender of the individual.

Re: Command Languages Versus Programming Languages

<uv0pbm$3gjur$1@dont-email.me>

  copy mid

https://www.rocksolidbbs.com/devel/article-flat.php?id=2382&group=comp.lang.misc#2382

  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: Mon, 8 Apr 2024 14:53:09 +0200
Organization: A noiseless patient Spider
Lines: 14
Message-ID: <uv0pbm$3gjur$1@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> <uuq0a3$1lcgf$1@dont-email.me>
<uuruuc$26nd1$1@dont-email.me> <uus4fe$27r8r$1@dont-email.me>
<uusgba$2ao2m$1@dont-email.me> <uuu7t8$2q6uq$1@dont-email.me>
<uuv1rh$30fkk$2@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: 7bit
Injection-Date: Mon, 08 Apr 2024 12:53:11 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="f29c65e1c5c9ce8c86b3016bac122ac8";
logging-data="3690459"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/ZMRH37SypkTsbmt0GkcpZ"
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101
Thunderbird/45.8.0
Cancel-Lock: sha1:xedUnH+mRjJqSBJVNyJ+aBMhk5s=
In-Reply-To: <uuv1rh$30fkk$2@dont-email.me>
X-Enigmail-Draft-Status: N1110
 by: Janis Papanagnou - Mon, 8 Apr 2024 12:53 UTC

On 07.04.2024 23:05, Lawrence D'Oliveiro wrote:
>
> Even in the 21st century, articles like
> <https://seattlewebsitedevelopers.medium.com/algol-the-language-that-influenced-the-future-cfec9a3e2a4c>
> can say
>
> Generally called ALGOL 60, ALGOL had three major updates ...

An extremely badly written article in *all* aspects (form, content,
facts, quality, etc.). Not worth reading (I've just read it).
And thus even less useful as sort of "reference" to any argument.

Janis

Re: Command Languages Versus Programming Languages

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

  copy mid

https://www.rocksolidbbs.com/devel/article-flat.php?id=2383&group=comp.lang.misc#2383

  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://www.rocksolidbbs.com/devel/article-flat.php?id=2384&group=comp.lang.misc#2384

  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://www.rocksolidbbs.com/devel/article-flat.php?id=2385&group=comp.lang.misc#2385

  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://www.rocksolidbbs.com/devel/article-flat.php?id=2386&group=comp.lang.misc#2386

  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://www.rocksolidbbs.com/devel/article-flat.php?id=2387&group=comp.lang.misc#2387

  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.


devel / comp.lang.misc / Command Languages Versus Programming Languages

Pages:12345678910111213
server_pubkey.txt

rocksolid light 0.9.81
clearnet tor