Rocksolid Light

News from da outaworlds

mail  files  register  groups  login

Message-ID:  

You may be gone tomorrow, but that doesn't mean that you weren't here today.


comp / comp.lang.misc / Re: Command Languages Versus Programming Languages

SubjectAuthor
* Re: Command Languages Versus Programming LanguagesBozo User
+* Re: Command Languages Versus Programming LanguagesLawrence D'Oliveiro
|`* Re: Command Languages Versus Programming Languagesusuario
| `* Re: Command Languages Versus Programming LanguagesMuttley
|  `* Re: Command Languages Versus Programming Languagesusuario
|   `- Re: Command Languages Versus Programming LanguagesMuttley
`* Re: Command Languages Versus Programming LanguagesRainer Weikusat
 `* Re: Command Languages Versus Programming LanguagesMuttley
  +* Re: Command Languages Versus Programming LanguagesRainer Weikusat
  |+* Re: Command Languages Versus Programming LanguagesMuttley
  ||+* Re: Command Languages Versus Programming LanguagesRainer Weikusat
  |||+* Re: Command Languages Versus Programming LanguagesKaz Kylheku
  ||||`* Re: Command Languages Versus Programming LanguagesRainer Weikusat
  |||| `* Re: Command Languages Versus Programming LanguagesBart
  ||||  `* Re: Command Languages Versus Programming LanguagesRainer Weikusat
  ||||   `* Re: Command Languages Versus Programming LanguagesMuttley
  ||||    +* Re: Command Languages Versus Programming LanguagesDan Cross
  ||||    |+* Re: Command Languages Versus Programming LanguagesMuttley
  ||||    ||+* Re: Command Languages Versus Programming LanguagesDan Cross
  ||||    |||`* Re: Command Languages Versus Programming LanguagesMuttley
  ||||    ||| `* Re: Command Languages Versus Programming LanguagesDan Cross
  ||||    |||  `* Re: Command Languages Versus Programming LanguagesMuttley
  ||||    |||   +* Re: Command Languages Versus Programming LanguagesScott Lurndal
  ||||    |||   |`- Re: Command Languages Versus Programming LanguagesMuttley
  ||||    |||   `* Re: Command Languages Versus Programming LanguagesDan Cross
  ||||    |||    `* Re: Command Languages Versus Programming LanguagesMuttley
  ||||    |||     +* Re: Command Languages Versus Programming LanguagesDan Cross
  ||||    |||     |+* Re: Command Languages Versus Programming LanguagesMuttley
  ||||    |||     ||+- Re: Command Languages Versus Programming LanguagesJanis Papanagnou
  ||||    |||     ||+* Re: Command Languages Versus Programming LanguagesDan Cross
  ||||    |||     |||`* Re: Command Languages Versus Programming LanguagesMuttley
  ||||    |||     ||| +* 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 LanguagesLawrence D'Oliveiro
  ||||    |||     ||| ||  `- Re: Command Languages Versus Programming LanguagesJanis Papanagnou
  ||||    |||     ||| |`* Re: Command Languages Versus Programming LanguagesMuttley
  ||||    |||     ||| | +- Re: Command Languages Versus Programming LanguagesJanis Papanagnou
  ||||    |||     ||| | +* Re: Command Languages Versus Programming LanguagesScott Lurndal
  ||||    |||     ||| | |+- Re: Command Languages Versus Programming LanguagesMuttley
  ||||    |||     ||| | |`* Re: Command Languages Versus Programming LanguagesBart
  ||||    |||     ||| | | +- Re: Command Languages Versus Programming LanguagesDavid Brown
  ||||    |||     ||| | | `- Re: Command Languages Versus Programming LanguagesDan Cross
  ||||    |||     ||| | `- Re: Command Languages Versus Programming LanguagesLawrence D'Oliveiro
  ||||    |||     ||| +* Re: Command Languages Versus Programming LanguagesDan Cross
  ||||    |||     ||| |`* Re: Command Languages Versus Programming LanguagesMuttley
  ||||    |||     ||| | `* Re: Command Languages Versus Programming LanguagesDan Cross
  ||||    |||     ||| |  +* Re: Command Languages Versus Programming LanguagesMuttley
  ||||    |||     ||| |  |+* Re: Command Languages Versus Programming LanguagesScott Lurndal
  ||||    |||     ||| |  ||`* Re: Command Languages Versus Programming LanguagesDavid Brown
  ||||    |||     ||| |  || `- Re: Command Languages Versus Programming LanguagesJanis Papanagnou
  ||||    |||     ||| |  |+- Re: Command Languages Versus Programming LanguagesJanis Papanagnou
  ||||    |||     ||| |  |`- Re: Command Languages Versus Programming LanguagesDan Cross
  ||||    |||     ||| |  `- Re: Command Languages Versus Programming LanguagesStefan Ram
  ||||    |||     ||| `- Re: Command Languages Versus Programming LanguagesLawrence D'Oliveiro
  ||||    |||     ||`- Re: Command Languages Versus Programming LanguagesLawrence D'Oliveiro
  ||||    |||     |`* Re: Command Languages Versus Programming LanguagesScott Lurndal
  ||||    |||     | `* Re: Command Languages Versus Programming LanguagesDan Cross
  ||||    |||     |  `* Re: Command Languages Versus Programming LanguagesBart
  ||||    |||     |   `* Re: Command Languages Versus Programming LanguagesDan Cross
  ||||    |||     |    `* Re: Command Languages Versus Programming LanguagesBart
  ||||    |||     |     `- Re: On overly rigid definitions (was Re: Command Languages Versus Programming LaDan Cross
  ||||    |||     `- Re: Command Languages Versus Programming LanguagesScott Lurndal
  ||||    ||`* Re: Command Languages Versus Programming LanguagesKaz Kylheku
  ||||    || +- Re: Command Languages Versus Programming LanguagesBart
  ||||    || `- Re: Command Languages Versus Programming LanguagesDan Cross
  ||||    |`- Re: Command Languages Versus Programming LanguagesScott Lurndal
  ||||    +* Re: Command Languages Versus Programming LanguagesRainer Weikusat
  ||||    |`- Re: Command Languages Versus Programming LanguagesMuttley
  ||||    `* Re: Command Languages Versus Programming LanguagesLawrence D'Oliveiro
  ||||     `* Re: Command Languages Versus Programming LanguagesMuttley
  ||||      +* Re: Command Languages Versus Programming LanguagesRainer Weikusat
  ||||      |+* Re: Command Languages Versus Programming LanguagesChristian Weisgerber
  ||||      ||+- Re: Command Languages Versus Programming LanguagesMuttley
  ||||      ||`- Re: Command Languages Versus Programming LanguagesRainer Weikusat
  ||||      |`- Re: Command Languages Versus Programming LanguagesBart
  ||||      `* Re: Command Languages Versus Programming LanguagesLawrence D'Oliveiro
  ||||       `* Re: Command Languages Versus Programming LanguagesMuttley
  ||||        `- Re: Command Languages Versus Programming LanguagesLawrence D'Oliveiro
  |||+* Re: Command Languages Versus Programming LanguagesBart
  ||||`- Re: Command Languages Versus Programming LanguagesRainer Weikusat
  |||`* Re: Command Languages Versus Programming LanguagesMuttley
  ||| `- Re: Command Languages Versus Programming LanguagesRainer Weikusat
  ||`- Re: Command Languages Versus Programming LanguagesLawrence D'Oliveiro
  |`* Re: Command Languages Versus Programming LanguagesEric Pozharski
  | `* Re: Command Languages Versus Programming LanguagesMuttley
  |  +- Re: Command Languages Versus Programming LanguagesJanis Papanagnou
  |  +* Re: Command Languages Versus Programming LanguagesRainer Weikusat
  |  |`* Re: Command Languages Versus Programming LanguagesMuttley
  |  | `* Re: Command Languages Versus Programming LanguagesRainer Weikusat
  |  |  `* Re: Command Languages Versus Programming LanguagesMuttley
  |  |   `* Re: Command Languages Versus Programming LanguagesRainer Weikusat
  |  |    `- Re: Command Languages Versus Programming LanguagesMuttley
  |  `- Re: Command Languages Versus Programming LanguagesLawrence D'Oliveiro
  `* Re: Command Languages Versus Programming LanguagesSebastian
   +* Re: Command Languages Versus Programming LanguagesMuttley
   |+* Re: Command Languages Versus Programming LanguagesWolfgang Agnes
   ||`- Re: Command Languages Versus Programming LanguagesMuttley
   |+- Re: Command Languages Versus Programming LanguagesLawrence D'Oliveiro
   |`* Re: Command Languages Versus Programming LanguagesJanis Papanagnou
   | `* Re: Command Languages Versus Programming LanguagesMuttley
   `* Re: Command Languages Versus Programming LanguagesLawrence D'Oliveiro

Pages:12345678
Subject: Re: Command Languages Versus Programming Languages
From: Muttley@DastartdlyHQ.org
Newsgroups: comp.unix.shell, comp.unix.programmer, comp.lang.misc
Organization: A noiseless patient Spider
Date: Mon, 14 Oct 2024 11:05 UTC
References: 1 2 3 4 5 6 7 8 9 10 11 12 13
Path: eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: Muttley@DastartdlyHQ.org
Newsgroups: comp.unix.shell,comp.unix.programmer,comp.lang.misc
Subject: Re: Command Languages Versus Programming Languages
Date: Mon, 14 Oct 2024 11:05:06 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 9
Message-ID: <veitt2$15uek$1@dont-email.me>
References: <uu54la$3su5b$6@dont-email.me> <87edbtz43p.fsf@tudado.org>
<0d2cnVzOmbD6f4z7nZ2dnZfqnPudnZ2d@brightview.co.uk>
<uusur7$2hm6p$1@dont-email.me> <vdf096$2c9hb$8@dont-email.me>
<87a5fdj7f2.fsf@doppelsaurus.mobileactivedefense.com>
<ve83q2$33dfe$1@dont-email.me>
<87wmighu4i.fsf@doppelsaurus.mobileactivedefense.com>
<slrnvgl9ho.39m.apple.universe@freight.zombinet>
<vefvq4$k1s6$1@dont-email.me>
<874j5fyc7f.fsf@doppelsaurus.mobileactivedefense.com>
<veiko9$14grm$1@dont-email.me>
<87frozj7fe.fsf@doppelsaurus.mobileactivedefense.com>
Injection-Date: Mon, 14 Oct 2024 13:05:07 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="f4e8605d1a482459fedfaef44a859ddc";
logging-data="1243604"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/jz9NbLYFWWkZRf1VirNVm"
Cancel-Lock: sha1:CDI0V0t5ZX/vhDq1A1K3aYNN7RY=
View all headers

On Mon, 14 Oct 2024 11:38:29 +0100
Rainer Weikusat <rweikusat@talktalk.net> boring babbled:
>The simple but flexible OO system, reliable automatic memory management

For a certain definition of OO. The requirement to have to use $self->
everywhere to denote object method/var access makes it little better than
doing OO in C. Then there's the whole 2 stage object creation with the "bless"
nonsense. Hacky.

Subject: Re: Command Languages Versus Programming Languages
From: Janis Papanagnou
Newsgroups: comp.unix.programmer, comp.lang.misc
Organization: A noiseless patient Spider
Date: Mon, 14 Oct 2024 12:13 UTC
References: 1 2 3 4 5 6 7 8 9 10
Path: eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: janis_papanagnou+ng@hotmail.com (Janis Papanagnou)
Newsgroups: comp.unix.programmer,comp.lang.misc
Subject: Re: Command Languages Versus Programming Languages
Date: Mon, 14 Oct 2024 14:13:11 +0200
Organization: A noiseless patient Spider
Lines: 24
Message-ID: <vej1sn$16eh2$1@dont-email.me>
References: <uu54la$3su5b$6@dont-email.me> <vefvo0$k1mm$1@dont-email.me>
<vegiqq$me2$1@reader1.panix.com> <vegmul$ne3v$1@dont-email.me>
<vegp1r$oqh$1@reader1.panix.com> <vegqu5$o3ve$1@dont-email.me>
<vegsfh$ofeu$1@dont-email.me> <vehcve$qqko$9@dont-email.me>
<vehkbt$s85f$1@dont-email.me> <veht4d$11439$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: 8bit
Injection-Date: Mon, 14 Oct 2024 14:13:11 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="da0c5c405ecaf41e3216016f1ae74cd4";
logging-data="1260066"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+ttMnr2B3ZYVDiyDER4jIj"
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101
Thunderbird/45.8.0
Cancel-Lock: sha1:vlQFaYwKDAOaC52BgzCWTOApy+4=
In-Reply-To: <veht4d$11439$1@dont-email.me>
View all headers

On 14.10.2024 03:45, Lawrence D'Oliveiro wrote:
> On Mon, 14 Oct 2024 01:16:11 +0200, Janis Papanagnou wrote:
>> On 13.10.2024 23:10, Lawrence D'Oliveiro wrote:
>>> On Sun, 13 Oct 2024 18:28:32 +0200, Janis Papanagnou wrote:
>>>
>>>> You know there's formal definitions for what constitutes languages.
>>>
>>> Not really. For example, some have preferred the term “notation”
>>> instead of “language”.
>>
>> A "notation" is not the same as a [formal (or informal)] "language".
>>
>> (Frankly, I don't know where you're coming from ...
>
> <https://en.wikipedia.org/wiki/Programming_language>:
>
> A programming language is a system of notation for writing computer
> programs.

Okay, a "system of notation" (not a "notation") is used here to
_describe_ it. I'm fine with that formulation. Thanks.

Janis

Subject: Re: Command Languages Versus Programming Languages
From: Janis Papanagnou
Newsgroups: comp.unix.programmer, comp.lang.misc
Organization: A noiseless patient Spider
Date: Mon, 14 Oct 2024 12:36 UTC
References: 1 2 3 4 5 6 7 8
Path: eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: janis_papanagnou+ng@hotmail.com (Janis Papanagnou)
Newsgroups: comp.unix.programmer,comp.lang.misc
Subject: Re: Command Languages Versus Programming Languages
Date: Mon, 14 Oct 2024 14:36:38 +0200
Organization: A noiseless patient Spider
Lines: 41
Message-ID: <vej38o$16o9g$1@dont-email.me>
References: <uu54la$3su5b$6@dont-email.me> <vefvo0$k1mm$1@dont-email.me>
<vegiqq$me2$1@reader1.panix.com> <vegmul$ne3v$1@dont-email.me>
<vegp1r$oqh$1@reader1.panix.com> <vegqu5$o3ve$1@dont-email.me>
<vegsfh$ofeu$1@dont-email.me> <veikdn$14fkj$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=windows-1252
Content-Transfer-Encoding: 7bit
Injection-Date: Mon, 14 Oct 2024 14:36:40 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="da0c5c405ecaf41e3216016f1ae74cd4";
logging-data="1270064"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18QRuVs0rPo41WR9NhhipxO"
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101
Thunderbird/45.8.0
Cancel-Lock: sha1:UHBtH/05nz3llE5nJ3gia0YohbE=
X-Enigmail-Draft-Status: N1110
In-Reply-To: <veikdn$14fkj$1@dont-email.me>
View all headers

On 14.10.2024 10:23, Muttley@DastartdlyHQ.org wrote:
> On Sun, 13 Oct 2024 18:28:32 +0200
> Janis Papanagnou <janis_papanagnou+ng@hotmail.com> boring babbled:
>> [ X-post list reduced ]
>>
>> On 13.10.2024 18:02, Muttley@DastartdlyHQ.org wrote:
>>> On Sun, 13 Oct 2024 15:30:03 -0000 (UTC)
>>> cross@spitfire.i.gajendra.net (Dan Cross) boring babbled:
>>>>> [...]
>>>>
>>>> No. It translates one computer _language_ to another computer
>>>> _language_. In the usual case, that's from a textual source
>>>
>>> Machine code isn't a language. Fallen at the first hurdle with that
>>> definition.
>>
>> Careful (myself included); watch out for the glazed frost!
>>
>> You know there's formal definitions for what constitutes languages.
>>
>> At first glance I don't see why machine code wouldn't quality as a
>> language (either as some specific "mnemonic" representation, or as
>> a sequence of integral numbers or other "code" representations).
>> What's the problem, in your opinion, with considering machine code
>> as a language?
>
> A programming language is an abstraction of machine instructions that is
> readable by people.

Yes, you can explain "programming language" that way.

The topic that was cited (Aho, et al.) upthread (and what I spoke
about) was more generally about [formal] "language", the base also
of programming languages.

(In early days of computers they programmed in binary, but that is
just a side note and unnecessary to support the definition of the
upthread cited text.)

Janis

Subject: Re: Command Languages Versus Programming Languages
From: Dan Cross
Newsgroups: comp.unix.shell, comp.unix.programmer, comp.lang.misc
Organization: PANIX Public Access Internet and UNIX, NYC
Date: Mon, 14 Oct 2024 13:38 UTC
References: 1 2 3 4
Path: eternal-september.org!news.eternal-september.org!feeder3.eternal-september.org!panix!.POSTED.spitfire.i.gajendra.net!not-for-mail
From: cross@spitfire.i.gajendra.net (Dan Cross)
Newsgroups: comp.unix.shell,comp.unix.programmer,comp.lang.misc
Subject: Re: Command Languages Versus Programming Languages
Date: Mon, 14 Oct 2024 13:38:04 -0000 (UTC)
Organization: PANIX Public Access Internet and UNIX, NYC
Message-ID: <vej6rs$1d4$1@reader1.panix.com>
References: <uu54la$3su5b$6@dont-email.me> <vegqu5$o3ve$1@dont-email.me> <veh9ph$fl2$1@reader1.panix.com> <veiki1$14g6h$1@dont-email.me>
Injection-Date: Mon, 14 Oct 2024 13:38:04 -0000 (UTC)
Injection-Info: reader1.panix.com; posting-host="spitfire.i.gajendra.net:166.84.136.80";
logging-data="1444"; mail-complaints-to="abuse@panix.com"
X-Newsreader: trn 4.0-test77 (Sep 1, 2010)
Originator: cross@spitfire.i.gajendra.net (Dan Cross)
View all headers

In article <veiki1$14g6h$1@dont-email.me>, <Muttley@DastartdlyHQ.org> wrote:
>On Sun, 13 Oct 2024 20:15:45 -0000 (UTC)
>cross@spitfire.i.gajendra.net (Dan Cross) boring babbled:
>>Oh really? Is that why they call it "machine language"? It's
>>even in the dictionary with "machine code" as a synonymn:
>>https://www.merriam-webster.com/dictionary/machine%20language
>
>Its not a programming language.

That's news to those people who have, and sometimes still do,
write programs in it.

But that's not important. If we go back and look at what I
wrote that you were responding to, it was this statement, about
what a compiler does, and your claim that I was asserting it
was translating anything to anything, which I was not:

|No. It translates one computer _language_ to another computer
|_language_. In the usual case, that's from a textual source

Note that I said, "computer language", not "programming
language". Being a human-readable language is not a requirement
for a computer language.

Your claim that "machine language" is not a "language" is simply
not true. Your claim that a "proper" compiler must take the
shape you are pushing is also not true.

- Dan C.

Subject: Re: Command Languages Versus Programming Languages
From: Muttley@DastartdlyHQ.org
Newsgroups: comp.unix.shell, comp.unix.programmer, comp.lang.misc
Organization: A noiseless patient Spider
Date: Mon, 14 Oct 2024 14:47 UTC
References: 1 2 3 4 5
Path: eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: Muttley@DastartdlyHQ.org
Newsgroups: comp.unix.shell,comp.unix.programmer,comp.lang.misc
Subject: Re: Command Languages Versus Programming Languages
Date: Mon, 14 Oct 2024 14:47:58 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 41
Message-ID: <vejauu$186ln$1@dont-email.me>
References: <uu54la$3su5b$6@dont-email.me> <vegqu5$o3ve$1@dont-email.me> <veh9ph$fl2$1@reader1.panix.com> <veiki1$14g6h$1@dont-email.me> <vej6rs$1d4$1@reader1.panix.com>
Injection-Date: Mon, 14 Oct 2024 16:47:58 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="f4e8605d1a482459fedfaef44a859ddc";
logging-data="1317559"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19F2RarcfuUCHY45d3jY7DS"
Cancel-Lock: sha1:eJvztZ1BifKPk/69hibC7BnFGdw=
View all headers

On Mon, 14 Oct 2024 13:38:04 -0000 (UTC)
cross@spitfire.i.gajendra.net (Dan Cross) boring babbled:
>In article <veiki1$14g6h$1@dont-email.me>, <Muttley@DastartdlyHQ.org> wrote:
>>On Sun, 13 Oct 2024 20:15:45 -0000 (UTC)
>>cross@spitfire.i.gajendra.net (Dan Cross) boring babbled:
>>>Oh really? Is that why they call it "machine language"? It's
>>>even in the dictionary with "machine code" as a synonymn:
>>>https://www.merriam-webster.com/dictionary/machine%20language
>>
>>Its not a programming language.
>
>That's news to those people who have, and sometimes still do,
>write programs in it.

Really? So if its a language you'll be able to understand this then:

0011101011010101010001110101010010110110001110010100101001010100
0101001010010010100101010111001010100110100111010101010101010101
0001110100011101010001001010110011100010101001110010100101100010

>But that's not important. If we go back and look at what I

Oh right.

>
>|No. It translates one computer _language_ to another computer
>|_language_. In the usual case, that's from a textual source
>
>Note that I said, "computer language", not "programming
>language". Being a human-readable language is not a requirement
>for a computer language.

Oh watch those goalpost moves with pedant set to 11. Presumably you
think the values of the address lines is a language too.

>Your claim that "machine language" is not a "language" is simply
>not true. Your claim that a "proper" compiler must take the
>shape you are pushing is also not true.

If you say so.

Subject: Re: Command Languages Versus Programming Languages
From: Scott Lurndal
Newsgroups: comp.unix.shell, comp.unix.programmer, comp.lang.misc
Organization: UsenetServer - www.usenetserver.com
Date: Mon, 14 Oct 2024 14:53 UTC
References: 1 2 3 4 5 6
Path: eternal-september.org!news.eternal-september.org!feeder3.eternal-september.org!usenet.blueworldhosting.com!diablo1.usenet.blueworldhosting.com!peer02.iad!feed-me.highwinds-media.com!news.highwinds-media.com!fx09.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> <vegqu5$o3ve$1@dont-email.me> <veh9ph$fl2$1@reader1.panix.com> <veiki1$14g6h$1@dont-email.me> <vej6rs$1d4$1@reader1.panix.com> <vejauu$186ln$1@dont-email.me>
Lines: 25
Message-ID: <1gaPO.387679$WOde.118921@fx09.iad>
X-Complaints-To: abuse@usenetserver.com
NNTP-Posting-Date: Mon, 14 Oct 2024 14:53:49 UTC
Organization: UsenetServer - www.usenetserver.com
Date: Mon, 14 Oct 2024 14:53:49 GMT
X-Received-Bytes: 1807
View all headers

Muttley@DastartdlyHQ.org writes:
>On Mon, 14 Oct 2024 13:38:04 -0000 (UTC)
>cross@spitfire.i.gajendra.net (Dan Cross) boring babbled:
>>In article <veiki1$14g6h$1@dont-email.me>, <Muttley@DastartdlyHQ.org> wrote:
>>>On Sun, 13 Oct 2024 20:15:45 -0000 (UTC)
>>>cross@spitfire.i.gajendra.net (Dan Cross) boring babbled:
>>>>Oh really? Is that why they call it "machine language"? It's
>>>>even in the dictionary with "machine code" as a synonymn:
>>>>https://www.merriam-webster.com/dictionary/machine%20language
>>>
>>>Its not a programming language.
>>
>>That's news to those people who have, and sometimes still do,
>>write programs in it.
>
>Really? So if its a language you'll be able to understand this then:
>
>0011101011010101010001110101010010110110001110010100101001010100
>0101001010010010100101010111001010100110100111010101010101010101
>0001110100011101010001001010110011100010101001110010100101100010

I certainly understand this, even four decades later

94A605440C00010200010400000110

Subject: Re: Command Languages Versus Programming Languages
From: Scott Lurndal
Newsgroups: comp.unix.programmer, comp.lang.misc
Organization: UsenetServer - www.usenetserver.com
Date: Mon, 14 Oct 2024 14:58 UTC
References: 1 2 3 4 5 6 7 8
Path: eternal-september.org!news.eternal-september.org!feeder3.eternal-september.org!news.mixmin.net!news.neodome.net!feeder2.feed.ams11.usenet.farm!feed.usenet.farm!peer03.ams4!peer.am4.highwinds-media.com!peer03.iad!feed-me.highwinds-media.com!news.highwinds-media.com!fx09.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.programmer,comp.lang.misc
References: <uu54la$3su5b$6@dont-email.me> <vefvo0$k1mm$1@dont-email.me> <vegiqq$me2$1@reader1.panix.com> <vegmul$ne3v$1@dont-email.me> <vegp1r$oqh$1@reader1.panix.com> <vegqu5$o3ve$1@dont-email.me> <vegsfh$ofeu$1@dont-email.me> <veikdn$14fkj$1@dont-email.me>
Lines: 12
Message-ID: <9kaPO.387680$WOde.298214@fx09.iad>
X-Complaints-To: abuse@usenetserver.com
NNTP-Posting-Date: Mon, 14 Oct 2024 14:58:13 UTC
Organization: UsenetServer - www.usenetserver.com
Date: Mon, 14 Oct 2024 14:58:13 GMT
X-Received-Bytes: 1299
View all headers

Muttley@DastartdlyHQ.org writes:
>On Sun, 13 Oct 2024 18:28:32 +0200
>Janis Papanagnou <janis_papanagnou+ng@hotmail.com> boring babbled:
>>[ X-post list reduced ]
>>
>
>A programming language is an abstraction of machine instructions that is
>readable by people.

By that definition, PAL-D is a programming language.

Any assembler is a programming language, by that definition.

Subject: Re: Command Languages Versus Programming Languages
From: Muttley@DastartdlyHQ.org
Newsgroups: comp.unix.programmer, comp.lang.misc
Organization: A noiseless patient Spider
Date: Mon, 14 Oct 2024 14:59 UTC
References: 1 2 3 4 5 6 7 8 9
Path: eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: Muttley@DastartdlyHQ.org
Newsgroups: comp.unix.programmer,comp.lang.misc
Subject: Re: Command Languages Versus Programming Languages
Date: Mon, 14 Oct 2024 14:59:22 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 17
Message-ID: <vejbka$18cbi$1@dont-email.me>
References: <uu54la$3su5b$6@dont-email.me> <vefvo0$k1mm$1@dont-email.me> <vegiqq$me2$1@reader1.panix.com> <vegmul$ne3v$1@dont-email.me> <vegp1r$oqh$1@reader1.panix.com> <vegqu5$o3ve$1@dont-email.me> <vegsfh$ofeu$1@dont-email.me> <veikdn$14fkj$1@dont-email.me> <9kaPO.387680$WOde.298214@fx09.iad>
Injection-Date: Mon, 14 Oct 2024 16:59:23 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="f4e8605d1a482459fedfaef44a859ddc";
logging-data="1323378"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19ekBrbV+FU6p9c02QJu++H"
Cancel-Lock: sha1:IWZtSfCOEcc5D28H13lOf+VNl/k=
View all headers

On Mon, 14 Oct 2024 14:58:13 GMT
scott@slp53.sl.home (Scott Lurndal) boring babbled:
>Muttley@DastartdlyHQ.org writes:
>>On Sun, 13 Oct 2024 18:28:32 +0200
>>Janis Papanagnou <janis_papanagnou+ng@hotmail.com> boring babbled:
>>>[ X-post list reduced ]
>>>
>>
>>A programming language is an abstraction of machine instructions that is
>>readable by people.
>
>By that definition, PAL-D is a programming language.
>
>Any assembler is a programming language, by that definition.

Where did I say it wasn't? Of course assembler is a programming language.

Subject: Re: Command Languages Versus Programming Languages
From: Rainer Weikusat
Newsgroups: comp.unix.shell, comp.unix.programmer, comp.lang.misc
Date: Mon, 14 Oct 2024 15:04 UTC
References: 1 2 3 4 5 6 7 8 9 10 11 12 13 14
Path: eternal-september.org!news.eternal-september.org!feeder3.eternal-september.org!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail
From: rweikusat@talktalk.net (Rainer Weikusat)
Newsgroups: comp.unix.shell,comp.unix.programmer,comp.lang.misc
Subject: Re: Command Languages Versus Programming Languages
Date: Mon, 14 Oct 2024 16:04:18 +0100
Lines: 16
Message-ID: <87jzeapvyl.fsf@doppelsaurus.mobileactivedefense.com>
References: <uu54la$3su5b$6@dont-email.me> <87edbtz43p.fsf@tudado.org>
<0d2cnVzOmbD6f4z7nZ2dnZfqnPudnZ2d@brightview.co.uk>
<uusur7$2hm6p$1@dont-email.me> <vdf096$2c9hb$8@dont-email.me>
<87a5fdj7f2.fsf@doppelsaurus.mobileactivedefense.com>
<ve83q2$33dfe$1@dont-email.me>
<87wmighu4i.fsf@doppelsaurus.mobileactivedefense.com>
<slrnvgl9ho.39m.apple.universe@freight.zombinet>
<vefvq4$k1s6$1@dont-email.me>
<874j5fyc7f.fsf@doppelsaurus.mobileactivedefense.com>
<veiko9$14grm$1@dont-email.me>
<87frozj7fe.fsf@doppelsaurus.mobileactivedefense.com>
<veitt2$15uek$1@dont-email.me>
Mime-Version: 1.0
Content-Type: text/plain
X-Trace: individual.net TBf/3wYbBXZSw04Are9UIwglSbiIgSvzfq2ojKl1LvK6cN3nU=
Cancel-Lock: sha1:FeVC8JhDzCdRkcfvAFcUu5eNuNA= sha1:N7bYtiID/3i7Jla6Rk6m5+JRARI= sha256:Zy4M5nLVmRkkccMmxQ3Y9rCOknAY4d3zl/JYPNA+BCI=
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.1 (gnu/linux)
View all headers

Muttley@DastartdlyHQ.org writes:
> On Mon, 14 Oct 2024 11:38:29 +0100
> Rainer Weikusat <rweikusat@talktalk.net> boring babbled:
>>The simple but flexible OO system, reliable automatic memory management

[...]

> Then there's the whole 2 stage object creation with the "bless"
> nonsense. Hacky.

I was planning to write a longer reply but killed it. You're obviously
argueing about something you reject for political reasons despite you're
not really familiar with it and you even 'argue' like a politician. That
is, you stick peiorative labels on stuff you don't like to emphasize how
really disagreeable you believe it to be. IMHO, such a method of
(pseudo-)discussing anything is completely pointless.

Subject: Re: Command Languages Versus Programming Languages
From: Stefan Ram
Newsgroups: comp.lang.misc
Organization: Stefan Ram
Date: Mon, 14 Oct 2024 15:19 UTC
References: 1 2 3 4 5
Path: eternal-september.org!news.eternal-september.org!feeder3.eternal-september.org!fu-berlin.de!uni-berlin.de!not-for-mail
From: ram@zedat.fu-berlin.de (Stefan Ram)
Newsgroups: comp.lang.misc
Subject: Re: Command Languages Versus Programming Languages
Date: 14 Oct 2024 15:19:03 GMT
Organization: Stefan Ram
Lines: 22
Expires: 1 Jul 2025 11:59:58 GMT
Message-ID: <language-20241014161532@ram.dialup.fu-berlin.de>
References: <uu54la$3su5b$6@dont-email.me> <vegqu5$o3ve$1@dont-email.me> <veh9ph$fl2$1@reader1.panix.com> <veiki1$14g6h$1@dont-email.me> <vej6rs$1d4$1@reader1.panix.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-Trace: news.uni-berlin.de dHpE3ioEu9gkaz8Uo1zzMAAOUz4Huxj/9/pdOPymSs7COt
Cancel-Lock: sha1:t/J1xEJ1oi7pMygEfLBwKzXvmJ4= sha256:41WwrEuYhPxP0Wy7bmBBxOOuwU4cJP4nbt72gnHG5ag=
X-Copyright: (C) Copyright 2024 Stefan Ram. All rights reserved.
Distribution through any means other than regular usenet
channels is forbidden. It is forbidden to publish this
article in the Web, to change URIs of this article into links,
and to transfer the body without this notice, but quotations
of parts in other Usenet posts are allowed.
X-No-Archive: Yes
Archive: no
X-No-Archive-Readme: "X-No-Archive" is set, because this prevents some
services to mirror the article in the web. But the article may
be kept on a Usenet archive server with only NNTP access.
X-No-Html: yes
Content-Language: en-US
View all headers

cross@spitfire.i.gajendra.net (Dan Cross) wrote or quoted:
>Your claim that "machine language" is not a "language" is simply
>not true.

Machine language is a language.

(It might not be a /formal/ language when the specification
is not definite. For example, when one says, "6502", are the
"undocumented" opcodes a part of this language or not? So, for
a formal language, you have to make sure that it's definite.)

Not related to unix. So, not,

Newsgroups: comp.unix.shell,comp.unix.programmer,comp.lang.misc

, but,

Newsgroups: comp.lang.misc

.

Subject: Re: Command Languages Versus Programming Languages
From: David Brown
Newsgroups: comp.unix.shell, comp.unix.programmer, comp.lang.misc
Organization: A noiseless patient Spider
Date: Mon, 14 Oct 2024 15:27 UTC
References: 1 2 3 4 5 6 7
Path: 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, 14 Oct 2024 17:27:18 +0200
Organization: A noiseless patient Spider
Lines: 33
Message-ID: <vejd8m$18i25$1@dont-email.me>
References: <uu54la$3su5b$6@dont-email.me> <vegqu5$o3ve$1@dont-email.me>
<veh9ph$fl2$1@reader1.panix.com> <veiki1$14g6h$1@dont-email.me>
<vej6rs$1d4$1@reader1.panix.com> <vejauu$186ln$1@dont-email.me>
<1gaPO.387679$WOde.118921@fx09.iad>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Mon, 14 Oct 2024 17:27:19 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="a978988b7d5e4bb378c8cee584e37ec1";
logging-data="1329221"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX180LmAd+Wn0Xo6Vkh7CBz/vwCccoryIdBY="
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101
Thunderbird/102.11.0
Cancel-Lock: sha1:zblXc0eiLwuD9/sBEomxef2QLSI=
Content-Language: en-GB
In-Reply-To: <1gaPO.387679$WOde.118921@fx09.iad>
View all headers

On 14/10/2024 16:53, Scott Lurndal wrote:
> Muttley@DastartdlyHQ.org writes:
>> On Mon, 14 Oct 2024 13:38:04 -0000 (UTC)
>> cross@spitfire.i.gajendra.net (Dan Cross) boring babbled:
>>> In article <veiki1$14g6h$1@dont-email.me>, <Muttley@DastartdlyHQ.org> wrote:
>>>> On Sun, 13 Oct 2024 20:15:45 -0000 (UTC)
>>>> cross@spitfire.i.gajendra.net (Dan Cross) boring babbled:
>>>>> Oh really? Is that why they call it "machine language"? It's
>>>>> even in the dictionary with "machine code" as a synonymn:
>>>>> https://www.merriam-webster.com/dictionary/machine%20language
>>>>
>>>> Its not a programming language.
>>>
>>> That's news to those people who have, and sometimes still do,
>>> write programs in it.
>>
>> Really? So if its a language you'll be able to understand this then:
>>
>> 0011101011010101010001110101010010110110001110010100101001010100
>> 0101001010010010100101010111001010100110100111010101010101010101
>> 0001110100011101010001001010110011100010101001110010100101100010
>
> I certainly understand this, even four decades later
>
> 94A605440C00010200010400000110
>

In my early days of assembly programming on my ZX Spectrum, I would
hand-assembly to machine code, and I knew at least a few of the codes by
heart. (01 is "ld bc, #xxxx", 18 is "jr", c9 is "ret", etc.) So while
I rarely wrote machine code directly, it is certainly still a
programming language - it's a language you can write programs in.

Subject: Re: Command Languages Versus Programming Languages
From: Muttley@DastartdlyHQ.org
Newsgroups: comp.unix.shell, comp.unix.programmer, comp.lang.misc
Organization: A noiseless patient Spider
Date: Mon, 14 Oct 2024 15:39 UTC
References: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
Path: eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: Muttley@DastartdlyHQ.org
Newsgroups: comp.unix.shell,comp.unix.programmer,comp.lang.misc
Subject: Re: Command Languages Versus Programming Languages
Date: Mon, 14 Oct 2024 15:39:19 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 22
Message-ID: <vejdv7$18nhg$1@dont-email.me>
References: <uu54la$3su5b$6@dont-email.me> <87edbtz43p.fsf@tudado.org>
<0d2cnVzOmbD6f4z7nZ2dnZfqnPudnZ2d@brightview.co.uk>
<uusur7$2hm6p$1@dont-email.me> <vdf096$2c9hb$8@dont-email.me>
<87a5fdj7f2.fsf@doppelsaurus.mobileactivedefense.com>
<ve83q2$33dfe$1@dont-email.me>
<87wmighu4i.fsf@doppelsaurus.mobileactivedefense.com>
<slrnvgl9ho.39m.apple.universe@freight.zombinet>
<vefvq4$k1s6$1@dont-email.me>
<874j5fyc7f.fsf@doppelsaurus.mobileactivedefense.com>
<veiko9$14grm$1@dont-email.me>
<87frozj7fe.fsf@doppelsaurus.mobileactivedefense.com>
<veitt2$15uek$1@dont-email.me>
<87jzeapvyl.fsf@doppelsaurus.mobileactivedefense.com>
Injection-Date: Mon, 14 Oct 2024 17:39:20 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="f4e8605d1a482459fedfaef44a859ddc";
logging-data="1334832"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19UyN/kObSWxd7izKoYQr3V"
Cancel-Lock: sha1:jjmX3NKTlZLMGdueqt+ucWuh6mU=
View all headers

On Mon, 14 Oct 2024 16:04:18 +0100
Rainer Weikusat <rweikusat@talktalk.net> boring babbled:
>Muttley@DastartdlyHQ.org writes:
>> On Mon, 14 Oct 2024 11:38:29 +0100
>> Rainer Weikusat <rweikusat@talktalk.net> boring babbled:
>>>The simple but flexible OO system, reliable automatic memory management
>
>[...]
>
>> Then there's the whole 2 stage object creation with the "bless"
>> nonsense. Hacky.
>
>I was planning to write a longer reply but killed it. You're obviously
>argueing about something you reject for political reasons despite you're
>not really familiar with it and you even 'argue' like a politician. That
>is, you stick peiorative labels on stuff you don't like to emphasize how
>really disagreeable you believe it to be. IMHO, such a method of
>(pseudo-)discussing anything is completely pointless.

Umm, whatever. I was just saying why I didn't like Perl but if you want to
read some grand motive into it knock yourself out.

Subject: Re: Command Languages Versus Programming Languages
From: Janis Papanagnou
Newsgroups: comp.unix.programmer, comp.lang.misc
Organization: A noiseless patient Spider
Date: Mon, 14 Oct 2024 15:43 UTC
References: 1 2 3 4 5 6
Path: eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: janis_papanagnou+ng@hotmail.com (Janis Papanagnou)
Newsgroups: comp.unix.programmer,comp.lang.misc
Subject: Re: Command Languages Versus Programming Languages
Date: Mon, 14 Oct 2024 17:43:59 +0200
Organization: A noiseless patient Spider
Lines: 41
Message-ID: <veje81$18p32$1@dont-email.me>
References: <uu54la$3su5b$6@dont-email.me> <vegqu5$o3ve$1@dont-email.me>
<veh9ph$fl2$1@reader1.panix.com> <veiki1$14g6h$1@dont-email.me>
<vej6rs$1d4$1@reader1.panix.com> <vejauu$186ln$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=windows-1252
Content-Transfer-Encoding: 7bit
Injection-Date: Mon, 14 Oct 2024 17:44:01 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="da0c5c405ecaf41e3216016f1ae74cd4";
logging-data="1336418"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+ieK/4REesNLA2RTvIY0c4"
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101
Thunderbird/45.8.0
Cancel-Lock: sha1:VwoUmcvi8yQyW7PKPpRX8V7hNAM=
X-Enigmail-Draft-Status: N1110
In-Reply-To: <vejauu$186ln$1@dont-email.me>
View all headers

[ X-post list reduced ]

On 14.10.2024 16:47, Muttley@DastartdlyHQ.org wrote:
> On Mon, 14 Oct 2024 13:38:04 -0000 (UTC)
> cross@spitfire.i.gajendra.net (Dan Cross) boring babbled:
>> In article <veiki1$14g6h$1@dont-email.me>, <Muttley@DastartdlyHQ.org> wrote:
>>> On Sun, 13 Oct 2024 20:15:45 -0000 (UTC)
>>> cross@spitfire.i.gajendra.net (Dan Cross) boring babbled:
>>>> Oh really? Is that why they call it "machine language"? It's
>>>> even in the dictionary with "machine code" as a synonymn:
>>>> https://www.merriam-webster.com/dictionary/machine%20language
>>>
>>> Its not a programming language.
>>
>> That's news to those people who have, and sometimes still do,
>> write programs in it.
>
> Really? So if its a language you'll be able to understand this then:
>
> 0011101011010101010001110101010010110110001110010100101001010100
> 0101001010010010100101010111001010100110100111010101010101010101
> 0001110100011101010001001010110011100010101001110010100101100010

It's substantially (for me) not different from, e.g., Chinese text.

You need context information to understand it. But understanding a
language is not a condition for defining and handling a language.
If there's context information then people can associate semantical
meaning with it (and understand it).

To illustrate (just playing)...

if then else then if or if and else end if

Are you able to understand that? On what abstraction level do you
understand it? Does it make [semantical] sense to you?
(Note: Using the proper translator and interpreter this is quite
dangerous code. For the puzzler; it's a coded shell fork-bomb.)

Janis

Subject: Re: Command Languages Versus Programming Languages
From: Janis Papanagnou
Newsgroups: comp.unix.programmer, comp.lang.misc
Organization: A noiseless patient Spider
Date: Mon, 14 Oct 2024 15:55 UTC
References: 1 2 3 4 5 6 7 8
Path: eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: janis_papanagnou+ng@hotmail.com (Janis Papanagnou)
Newsgroups: comp.unix.programmer,comp.lang.misc
Subject: Re: Command Languages Versus Programming Languages
Date: Mon, 14 Oct 2024 17:55:14 +0200
Organization: A noiseless patient Spider
Lines: 33
Message-ID: <vejet3$18shj$1@dont-email.me>
References: <uu54la$3su5b$6@dont-email.me> <vegqu5$o3ve$1@dont-email.me>
<veh9ph$fl2$1@reader1.panix.com> <veiki1$14g6h$1@dont-email.me>
<vej6rs$1d4$1@reader1.panix.com> <vejauu$186ln$1@dont-email.me>
<1gaPO.387679$WOde.118921@fx09.iad> <vejd8m$18i25$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: 7bit
Injection-Date: Mon, 14 Oct 2024 17:55:16 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="da0c5c405ecaf41e3216016f1ae74cd4";
logging-data="1339955"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+wZjbkx+sF6kBDhq0ZmnME"
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101
Thunderbird/45.8.0
Cancel-Lock: sha1:yGxDswWe/JAGUUNaa1ZmcXdfiyU=
In-Reply-To: <vejd8m$18i25$1@dont-email.me>
X-Enigmail-Draft-Status: N1110
View all headers

[ X-post list reduced ]

On 14.10.2024 17:27, David Brown wrote:
> On 14/10/2024 16:53, Scott Lurndal wrote:
>> Muttley@DastartdlyHQ.org writes:
>>>
>>> Really? So if its a language you'll be able to understand this then:
>>>
>>> 0011101011010101010001110101010010110110001110010100101001010100
>>> 0101001010010010100101010111001010100110100111010101010101010101
>>> 0001110100011101010001001010110011100010101001110010100101100010
>>
>> I certainly understand this, even four decades later
>>
>> 94A605440C00010200010400000110
>
> In my early days of assembly programming on my ZX Spectrum, I would
> hand-assembly to machine code, and I knew at least a few of the codes by
> heart. (01 is "ld bc, #xxxx", 18 is "jr", c9 is "ret", etc.) So while
> I rarely wrote machine code directly, it is certainly still a
> programming language - it's a language you can write programs in.

Your post triggered some own memories...

I have an old pocket calculator (Sharp PC-1401) programmable in
BASIC. When I found out that it supports undocumented features to
read machine code numbers from memory and write code numbers into
memory (and call them as subprograms) I coded programs in decimal
byte sequences. (A pain, for sure, but in earlier computer eras
even a normal process.)

Janis

Subject: Re: Command Languages Versus Programming Languages
From: Bart
Newsgroups: comp.unix.programmer, comp.lang.misc
Organization: A noiseless patient Spider
Date: Mon, 14 Oct 2024 16:23 UTC
References: 1 2 3 4 5 6 7 8 9
Path: eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: bc@freeuk.com (Bart)
Newsgroups: comp.unix.programmer,comp.lang.misc
Subject: Re: Command Languages Versus Programming Languages
Date: Mon, 14 Oct 2024 17:23:11 +0100
Organization: A noiseless patient Spider
Lines: 25
Message-ID: <vejghe$192vs$1@dont-email.me>
References: <uu54la$3su5b$6@dont-email.me> <vefvo0$k1mm$1@dont-email.me>
<vegiqq$me2$1@reader1.panix.com> <vegmul$ne3v$1@dont-email.me>
<vegp1r$oqh$1@reader1.panix.com> <vegqu5$o3ve$1@dont-email.me>
<vegsfh$ofeu$1@dont-email.me> <veikdn$14fkj$1@dont-email.me>
<9kaPO.387680$WOde.298214@fx09.iad>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Mon, 14 Oct 2024 18:23:11 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="469afc031e4f4d5cdad22fc639696cda";
logging-data="1346556"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18QT0IurPQuX5Ypum5PFGxR"
User-Agent: Mozilla Thunderbird
Cancel-Lock: sha1:sX1SV37CFkl1wXB5l/GNOMsLhPo=
In-Reply-To: <9kaPO.387680$WOde.298214@fx09.iad>
Content-Language: en-GB
View all headers

On 14/10/2024 15:58, Scott Lurndal wrote:
> Muttley@DastartdlyHQ.org writes:
>> On Sun, 13 Oct 2024 18:28:32 +0200
>> Janis Papanagnou <janis_papanagnou+ng@hotmail.com> boring babbled:
>>> [ X-post list reduced ]
>>>
>>
>> A programming language is an abstraction of machine instructions that is
>> readable by people.
>
> By that definition, PAL-D is a programming language.

(I've no idea what PAL-D is in this context.)

> Any assembler is a programming language, by that definition.

You mean 'assembly'? An assembler (in the sofware world) is usually a
program that translates textual assembly code.

'Compiler' isn't a programming language (although no doubt someone here
will dredge up some obscure language with exactly that name just to
prove me wrong).

Subject: Re: Command Languages Versus Programming Languages
From: Dan Cross
Newsgroups: comp.lang.misc
Organization: PANIX Public Access Internet and UNIX, NYC
Date: Mon, 14 Oct 2024 16:51 UTC
References: 1 2 3 4
Path: eternal-september.org!news.eternal-september.org!feeder3.eternal-september.org!panix!.POSTED.spitfire.i.gajendra.net!not-for-mail
From: cross@spitfire.i.gajendra.net (Dan Cross)
Newsgroups: comp.lang.misc
Subject: Re: Command Languages Versus Programming Languages
Date: Mon, 14 Oct 2024 16:51:06 -0000 (UTC)
Organization: PANIX Public Access Internet and UNIX, NYC
Message-ID: <veji5q$6s3$1@reader1.panix.com>
References: <uu54la$3su5b$6@dont-email.me> <veiki1$14g6h$1@dont-email.me> <vej6rs$1d4$1@reader1.panix.com> <vejauu$186ln$1@dont-email.me>
Injection-Date: Mon, 14 Oct 2024 16:51:06 -0000 (UTC)
Injection-Info: reader1.panix.com; posting-host="spitfire.i.gajendra.net:166.84.136.80";
logging-data="7043"; mail-complaints-to="abuse@panix.com"
X-Newsreader: trn 4.0-test77 (Sep 1, 2010)
Originator: cross@spitfire.i.gajendra.net (Dan Cross)
View all headers

In article <vejauu$186ln$1@dont-email.me>, <Muttley@DastartdlyHQ.org> wrote:
>On Mon, 14 Oct 2024 13:38:04 -0000 (UTC)
>cross@spitfire.i.gajendra.net (Dan Cross) boring babbled:
>>[snip]
>>|No. It translates one computer _language_ to another computer
>>|_language_. In the usual case, that's from a textual source
>>
>>Note that I said, "computer language", not "programming
>>language". Being a human-readable language is not a requirement
>>for a computer language.
>
>Oh watch those goalpost moves with pedant set to 11. Presumably you
>think the values of the address lines is a language too.

Dunno what to tell you: pretty sure you're the one who
asserted I meant something something I didn't write.

>>Your claim that "machine language" is not a "language" is simply
>>not true. Your claim that a "proper" compiler must take the
>>shape you are pushing is also not true.
>
>If you say so.

Not just me.

- Dan C.

Subject: Re: Command Languages Versus Programming Languages
From: Lawrence D'Oliv
Newsgroups: comp.unix.programmer, comp.lang.misc
Organization: A noiseless patient Spider
Date: Mon, 14 Oct 2024 21:04 UTC
References: 1 2 3 4 5 6 7 8
Path: eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: ldo@nz.invalid (Lawrence D'Oliveiro)
Newsgroups: comp.unix.programmer,comp.lang.misc
Subject: Re: Command Languages Versus Programming Languages
Date: Mon, 14 Oct 2024 21:04:44 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 7
Message-ID: <vek11c$1bek1$4@dont-email.me>
References: <uu54la$3su5b$6@dont-email.me> <vefvo0$k1mm$1@dont-email.me>
<vegiqq$me2$1@reader1.panix.com> <vegmul$ne3v$1@dont-email.me>
<vegp1r$oqh$1@reader1.panix.com> <vegqu5$o3ve$1@dont-email.me>
<vegsfh$ofeu$1@dont-email.me> <veikdn$14fkj$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Injection-Date: Mon, 14 Oct 2024 23:04:45 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="21007ff653f86c504df6150519feb2b2";
logging-data="1424001"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+OiybP929ieZnG3lre9+u9"
User-Agent: Pan/0.160 (Toresk; )
Cancel-Lock: sha1:n86Jf/GduWQIheOXE6jOo6OOMMM=
View all headers

On Mon, 14 Oct 2024 08:23:20 -0000 (UTC), Muttley wrote:

> A programming language is an abstraction of machine instructions that is
> readable by people.

Like converting circuit voltages to human-readable “1” and “0” symbols,
perhaps?

Subject: Re: Command Languages Versus Programming Languages
From: David Brown
Newsgroups: comp.unix.programmer, comp.lang.misc
Organization: A noiseless patient Spider
Date: Tue, 15 Oct 2024 11:27 UTC
References: 1 2 3 4 5 6 7 8 9 10
Path: eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: david.brown@hesbynett.no (David Brown)
Newsgroups: comp.unix.programmer,comp.lang.misc
Subject: Re: Command Languages Versus Programming Languages
Date: Tue, 15 Oct 2024 13:27:09 +0200
Organization: A noiseless patient Spider
Lines: 34
Message-ID: <veljid$1mglo$1@dont-email.me>
References: <uu54la$3su5b$6@dont-email.me> <vefvo0$k1mm$1@dont-email.me>
<vegiqq$me2$1@reader1.panix.com> <vegmul$ne3v$1@dont-email.me>
<vegp1r$oqh$1@reader1.panix.com> <vegqu5$o3ve$1@dont-email.me>
<vegsfh$ofeu$1@dont-email.me> <veikdn$14fkj$1@dont-email.me>
<9kaPO.387680$WOde.298214@fx09.iad> <vejghe$192vs$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Tue, 15 Oct 2024 13:27:09 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="47228e08c2736a5aef9f5441cfbf6fae";
logging-data="1786552"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19+YDCFCDYNFTCSjBNfCANaiyuK7oBA5H8="
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101
Thunderbird/102.11.0
Cancel-Lock: sha1:d0sJm/I3sB4cQqJpIMXY9PUw90M=
Content-Language: en-GB
In-Reply-To: <vejghe$192vs$1@dont-email.me>
View all headers

On 14/10/2024 18:23, Bart wrote:
> On 14/10/2024 15:58, Scott Lurndal wrote:
>> Muttley@DastartdlyHQ.org writes:
>>> On Sun, 13 Oct 2024 18:28:32 +0200
>>> Janis Papanagnou <janis_papanagnou+ng@hotmail.com> boring babbled:
>>>> [ X-post list reduced ]
>>>>
>>>
>>> A programming language is an abstraction of machine instructions that is
>>> readable by people.
>>
>> By that definition, PAL-D is a programming language.
>
> (I've no idea what PAL-D is in this context.)
>
>> Any assembler is a programming language, by that definition.
>
>
> You mean 'assembly'? An assembler (in the sofware world) is usually a
> program that translates textual assembly code.
>

I took "an assembler" to mean "an assembler language", which is a common
alternative way to write "an assembly language". And IMHO, any assembly
language /is/ a programming language.

> 'Compiler' isn't a programming language (although no doubt someone here
> will dredge up some obscure language with exactly that name just to
> prove me wrong).
>

I tried, just to please you, but I couldn't find such a language :-)

Subject: Re: Command Languages Versus Programming Languages
From: Dan Cross
Newsgroups: comp.unix.programmer, comp.lang.misc
Followup: comp.lang.misc
Organization: PANIX Public Access Internet and UNIX, NYC
Date: Tue, 15 Oct 2024 15:18 UTC
References: 1 2 3 4
Path: eternal-september.org!news.eternal-september.org!feeder3.eternal-september.org!panix!.POSTED.spitfire.i.gajendra.net!not-for-mail
From: cross@spitfire.i.gajendra.net (Dan Cross)
Newsgroups: comp.unix.programmer,comp.lang.misc
Subject: Re: Command Languages Versus Programming Languages
Followup-To: comp.lang.misc
Date: Tue, 15 Oct 2024 15:18:21 -0000 (UTC)
Organization: PANIX Public Access Internet and UNIX, NYC
Message-ID: <vem13t$jrf$1@reader1.panix.com>
References: <uu54la$3su5b$6@dont-email.me> <veikdn$14fkj$1@dont-email.me> <9kaPO.387680$WOde.298214@fx09.iad> <vejghe$192vs$1@dont-email.me>
Injection-Date: Tue, 15 Oct 2024 15:18:21 -0000 (UTC)
Injection-Info: reader1.panix.com; posting-host="spitfire.i.gajendra.net:166.84.136.80";
logging-data="20335"; mail-complaints-to="abuse@panix.com"
X-Newsreader: trn 4.0-test77 (Sep 1, 2010)
Originator: cross@spitfire.i.gajendra.net (Dan Cross)
View all headers

[Followup-To: set to comp.lang.misc, -comp.unix.programmer]

In article <vejghe$192vs$1@dont-email.me>, Bart <bc@freeuk.com> wrote:
>On 14/10/2024 15:58, Scott Lurndal wrote:
>> Muttley@DastartdlyHQ.org writes:
>>> On Sun, 13 Oct 2024 18:28:32 +0200
>>> Janis Papanagnou <janis_papanagnou+ng@hotmail.com> boring babbled:
>>>> [ X-post list reduced ]
>>>>
>>>
>>> A programming language is an abstraction of machine instructions that is
>>> readable by people.
>>
>> By that definition, PAL-D is a programming language.
>
>(I've no idea what PAL-D is in this context.)

PAL-D is an assembler for the PDP-8 computer. I don't know why
one wouldn't consider it's input a programming language.
https://bitsavers.org/pdf/dec/pdp8/handbooks/programmingLanguages_May70.pdf

- Dan C.

Subject: Re: Command Languages Versus Programming Languages
From: Sebastian
Newsgroups: comp.unix.shell, comp.unix.programmer, comp.lang.misc
Organization: A noiseless patient Spider
Date: Mon, 11 Nov 2024 07:31 UTC
References: 1 2 3 4 5 6 7
Path: eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: sebastian@here.com.invalid (Sebastian)
Newsgroups: comp.unix.shell,comp.unix.programmer,comp.lang.misc
Subject: Re: Command Languages Versus Programming Languages
Date: Mon, 11 Nov 2024 07:31:13 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 39
Message-ID: <vgsbrv$sko5$1@dont-email.me>
References: <uu54la$3su5b$6@dont-email.me> <87edbtz43p.fsf@tudado.org> <0d2cnVzOmbD6f4z7nZ2dnZfqnPudnZ2d@brightview.co.uk> <uusur7$2hm6p$1@dont-email.me> <vdf096$2c9hb$8@dont-email.me> <87a5fdj7f2.fsf@doppelsaurus.mobileactivedefense.com> <ve83q2$33dfe$1@dont-email.me>
Injection-Date: Mon, 11 Nov 2024 08:31:13 +0100 (CET)
Injection-Info: dont-email.me; posting-host="95ed1b7dc2c6d53a71bbeb27cdc618dd";
logging-data="938757"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+fxIpYUp6sbv+dohSaQyjFG25RcS1IuJg="
User-Agent: tin/2.6.2-20221225 ("Pittyvaich") (Linux/6.1.0-18-amd64 (x86_64))
Cancel-Lock: sha1:uxoDpOrEfbd+UGGX7GjitJhIBTw=
View all headers

In comp.unix.programmer Muttley@dastartdlyhq.org wrote:
> On Wed, 09 Oct 2024 22:25:05 +0100
> Rainer Weikusat <rweikusat@talktalk.net> boring babbled:
>>Bozo User <anthk@disroot.org> writes:
>>> On 2024-04-07, Lawrence D'Oliveiro <ldo@nz.invalid> wrote:
>>>> 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.
>>>
>>> Perl is more awk+sed+sh in a single language. Basically the killer
>>> of the Unix philophy in late 90's/early 00's, and for the good.
>>
>>Perl is a high-level programming language with a rich syntax??, with
>>support for deterministic automatic memory management, functions as
>>first-class objects and message-based OO. It's also a virtual machine
>>for executing threaded code and a(n optimizing) compiler for translating
>>Perl code into the corresponding threaded code.
>
> Its syntax is also a horrific mess. Larry took the worst parts of C and shell
> syntax and mashed them together. Its no surprise Perl has been ditched in
> favour of Python just about everywhere for new scripting projects. And while
> I hate Pythons meangingful whitespace nonsense, I'd use it in preference
> to Perl any day.

I think you've identified the one language that Python is better than.

Subject: Re: Command Languages Versus Programming Languages
From: Muttley@DastartdlyHQ.org
Newsgroups: comp.unix.shell, comp.unix.programmer, comp.lang.misc
Organization: A noiseless patient Spider
Date: Mon, 11 Nov 2024 10:06 UTC
References: 1 2 3 4 5 6 7 8
Path: eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: Muttley@DastartdlyHQ.org
Newsgroups: comp.unix.shell,comp.unix.programmer,comp.lang.misc
Subject: Re: Command Languages Versus Programming Languages
Date: Mon, 11 Nov 2024 10:06:40 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 17
Message-ID: <vgskvg$u8sh$1@dont-email.me>
References: <uu54la$3su5b$6@dont-email.me> <87edbtz43p.fsf@tudado.org> <0d2cnVzOmbD6f4z7nZ2dnZfqnPudnZ2d@brightview.co.uk> <uusur7$2hm6p$1@dont-email.me> <vdf096$2c9hb$8@dont-email.me> <87a5fdj7f2.fsf@doppelsaurus.mobileactivedefense.com> <ve83q2$33dfe$1@dont-email.me> <vgsbrv$sko5$1@dont-email.me>
Injection-Date: Mon, 11 Nov 2024 11:06:41 +0100 (CET)
Injection-Info: dont-email.me; posting-host="dce9ef009493e7bff49a3fdd7efd443b";
logging-data="992145"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+Ker8wn7SWu7b2VxUZLUoB"
Cancel-Lock: sha1:2uiFomptoDxwKx2m1oQAsM2Av0M=
View all headers

On Mon, 11 Nov 2024 07:31:13 -0000 (UTC)
Sebastian <sebastian@here.com.invalid> boring babbled:
>In comp.unix.programmer Muttley@dastartdlyhq.org wrote:
>> syntax and mashed them together. Its no surprise Perl has been ditched in
>> favour of Python just about everywhere for new scripting projects. And while
>> I hate Pythons meangingful whitespace nonsense, I'd use it in preference
>> to Perl any day.
>
>I think you've identified the one language that Python is better than.

Yes, Python does have a lot of cons as a language. But its syntax lets
newbies get up to speed quickly and there are a lot of libraries. However its
dog slow and inefficient and I'm amazed its used as a key language for AI
development - not traditionally a newbie coder area - when in that application
speed really is essential. Yes it generally calls libraries written in C/C++
but then why not just write the higher level code in C++ too?

Subject: Re: Command Languages Versus Programming Languages
From: Wolfgang Agnes
Newsgroups: comp.unix.shell, comp.unix.programmer, comp.lang.misc
Followup: comp.lang.misc
Organization: A noiseless patient Spider
Date: Mon, 11 Nov 2024 11:28 UTC
References: 1 2 3 4 5 6 7 8 9
Path: eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: wagnes@jemoni.to (Wolfgang Agnes)
Newsgroups: comp.unix.shell,comp.unix.programmer,comp.lang.misc
Subject: Re: Command Languages Versus Programming Languages
Followup-To: comp.lang.misc
Date: Mon, 11 Nov 2024 08:28:51 -0300
Organization: A noiseless patient Spider
Lines: 20
Message-ID: <87msi6t3f0.fsf@jemoni.to>
References: <uu54la$3su5b$6@dont-email.me> <87edbtz43p.fsf@tudado.org>
<0d2cnVzOmbD6f4z7nZ2dnZfqnPudnZ2d@brightview.co.uk>
<uusur7$2hm6p$1@dont-email.me> <vdf096$2c9hb$8@dont-email.me>
<87a5fdj7f2.fsf@doppelsaurus.mobileactivedefense.com>
<ve83q2$33dfe$1@dont-email.me> <vgsbrv$sko5$1@dont-email.me>
<vgskvg$u8sh$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain
Injection-Date: Mon, 11 Nov 2024 12:29:00 +0100 (CET)
Injection-Info: dont-email.me; posting-host="3b9c4e065a5e8a9a86df711005fd4432";
logging-data="1016613"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/dumMBGiUEWe8G739WpBVhDSQIBJkY54E="
Cancel-Lock: sha1:4IY6YOzDk3Spf3shPZAMvxT5Uls=
sha1:SlDxVgW/A5ybNAyENnfZJEl0HnA=
View all headers

Muttley@DastartdlyHQ.org writes:

> On Mon, 11 Nov 2024 07:31:13 -0000 (UTC)
> Sebastian <sebastian@here.com.invalid> boring babbled:
>>In comp.unix.programmer Muttley@dastartdlyhq.org wrote:
>>> syntax and mashed them together. Its no surprise Perl has been ditched in
>>> favour of Python just about everywhere for new scripting projects. And while
>>> I hate Pythons meangingful whitespace nonsense, I'd use it in preference
>>> to Perl any day.
>>
>>I think you've identified the one language that Python is better than.
>
> Yes, Python does have a lot of cons as a language. But its syntax lets
> newbies get up to speed quickly and there are a lot of libraries. However its
> dog slow and inefficient and I'm amazed its used as a key language for AI
> development - not traditionally a newbie coder area - when in that application
> speed really is essential. Yes it generally calls libraries written in C/C++
> but then why not just write the higher level code in C++ too?

You'd have to give up the REPL, for instance.

Subject: Re: Command Languages Versus Programming Languages
From: Muttley@dastardlyhq.com
Newsgroups: comp.unix.shell, comp.unix.programmer, comp.lang.misc
Organization: A noiseless patient Spider
Date: Mon, 11 Nov 2024 16:21 UTC
References: 1 2 3 4 5 6 7 8 9 10
Path: 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, 11 Nov 2024 16:21:26 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 29
Message-ID: <vgtau6$12m7o$1@dont-email.me>
References: <uu54la$3su5b$6@dont-email.me> <87edbtz43p.fsf@tudado.org>
<0d2cnVzOmbD6f4z7nZ2dnZfqnPudnZ2d@brightview.co.uk>
<uusur7$2hm6p$1@dont-email.me> <vdf096$2c9hb$8@dont-email.me>
<87a5fdj7f2.fsf@doppelsaurus.mobileactivedefense.com>
<ve83q2$33dfe$1@dont-email.me> <vgsbrv$sko5$1@dont-email.me>
<vgskvg$u8sh$1@dont-email.me>
<87msi6t3f0.fsf@jemoni.to>
Content-Type: text/plain
Injection-Date: Mon, 11 Nov 2024 17:21:27 +0100 (CET)
Injection-Info: dont-email.me; posting-host="dce9ef009493e7bff49a3fdd7efd443b";
logging-data="1136888"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18p3ZWi9YDqUv6gsRggEu5o"
Cancel-Lock: sha1:zd+5/HowEo/RjFh3Uew5f4E7vsc=
View all headers

On Mon, 11 Nov 2024 08:28:51 -0300
Wolfgang Agnes <wagnes@jemoni.to> gabbled:
>Muttley@DastartdlyHQ.org writes:
>
>> On Mon, 11 Nov 2024 07:31:13 -0000 (UTC)
>> Sebastian <sebastian@here.com.invalid> boring babbled:
>>>In comp.unix.programmer Muttley@dastartdlyhq.org wrote:
>>>> syntax and mashed them together. Its no surprise Perl has been ditched in
>>>> favour of Python just about everywhere for new scripting projects. And
>while
>>>> I hate Pythons meangingful whitespace nonsense, I'd use it in preference
>>>> to Perl any day.
>>>
>>>I think you've identified the one language that Python is better than.
>>
>> Yes, Python does have a lot of cons as a language. But its syntax lets
>> newbies get up to speed quickly and there are a lot of libraries. However its
>
>> dog slow and inefficient and I'm amazed its used as a key language for AI
>> development - not traditionally a newbie coder area - when in that
>application
>> speed really is essential. Yes it generally calls libraries written in C/C++
>> but then why not just write the higher level code in C++ too?
>
>You'd have to give up the REPL, for instance.

Not that big a deal especially if the model takes hours or days to train
anyway.

Subject: Re: Command Languages Versus Programming Languages
From: Lawrence D'Oliv
Newsgroups: comp.unix.shell, comp.unix.programmer, comp.lang.misc
Organization: A noiseless patient Spider
Date: Mon, 11 Nov 2024 20:55 UTC
References: 1 2 3 4 5 6 7 8 9
Path: 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, 11 Nov 2024 20:55:15 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 9
Message-ID: <vgtqvj$15srv$1@dont-email.me>
References: <uu54la$3su5b$6@dont-email.me> <87edbtz43p.fsf@tudado.org>
<0d2cnVzOmbD6f4z7nZ2dnZfqnPudnZ2d@brightview.co.uk>
<uusur7$2hm6p$1@dont-email.me> <vdf096$2c9hb$8@dont-email.me>
<87a5fdj7f2.fsf@doppelsaurus.mobileactivedefense.com>
<ve83q2$33dfe$1@dont-email.me> <vgsbrv$sko5$1@dont-email.me>
<vgskvg$u8sh$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Injection-Date: Mon, 11 Nov 2024 21:55:16 +0100 (CET)
Injection-Info: dont-email.me; posting-host="13b7eac62ff6457352a541d5a235d1e2";
logging-data="1241983"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+dgRdeRnHFVI9rKrtTKOYp"
User-Agent: Pan/0.160 (Toresk; )
Cancel-Lock: sha1:hCaYdQrviwJkyIeoRDAtCJsjQx0=
View all headers

On Mon, 11 Nov 2024 10:06:40 -0000 (UTC), Muttley wrote:

> Yes it generally calls libraries written in C/C++
> but then why not just write the higher level code in C++ too?

Because it’s easier to do higher-level stuff in Python.

Example:
<https://github.com/HamPUG/meetings/tree/master/2018/2018-08-13/ldo-creating-api-bindings-using-ctypes>

Subject: Re: Command Languages Versus Programming Languages
From: Lawrence D'Oliv
Newsgroups: comp.unix.shell, comp.unix.programmer, comp.lang.misc
Organization: A noiseless patient Spider
Date: Mon, 11 Nov 2024 21:24 UTC
References: 1 2 3 4 5 6 7 8
Path: 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, 11 Nov 2024 21:24:14 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 16
Message-ID: <vgtslt$16754$1@dont-email.me>
References: <uu54la$3su5b$6@dont-email.me> <87edbtz43p.fsf@tudado.org>
<0d2cnVzOmbD6f4z7nZ2dnZfqnPudnZ2d@brightview.co.uk>
<uusur7$2hm6p$1@dont-email.me> <vdf096$2c9hb$8@dont-email.me>
<87a5fdj7f2.fsf@doppelsaurus.mobileactivedefense.com>
<ve83q2$33dfe$1@dont-email.me> <vgsbrv$sko5$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Injection-Date: Mon, 11 Nov 2024 22:24:14 +0100 (CET)
Injection-Info: dont-email.me; posting-host="13b7eac62ff6457352a541d5a235d1e2";
logging-data="1252516"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18Z6mj1+G0aAZKlcTMshNqF"
User-Agent: Pan/0.160 (Toresk; )
Cancel-Lock: sha1:+T0OEEQ/JUEHYCnj9BGN5I8QhAA=
View all headers

On Mon, 11 Nov 2024 07:31:13 -0000 (UTC), Sebastian wrote:

> In comp.unix.programmer Muttley@dastartdlyhq.org wrote:
>
>> [Perl’s] syntax is also a horrific mess. Larry took the worst parts of
>> C and shell syntax and mashed them together.
>
> I think you've identified the one language that Python is better than.

In terms of the modern era of high-level programming, Perl was the
breakthrough language. Before Perl, BASIC was considered to be an example
of a language with “good” string handling. After Perl, BASIC looked old
and clunky indeed.

Perl was the language that made regular expressions sexy. Because it made
them easy to use.

Pages:12345678

rocksolid light 0.9.8
clearnet tor