Rocksolid Light

Welcome to novaBBS (click a section below)

mail  files  register  newsreader  groups  login

Message-ID:  

White dwarf seeks red giant for binary relationship.


devel / comp.unix.programmer / Re: on Perl

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
`- Re: Command Languages Versus Programming LanguagesAndreas Kempe

Pages:12345678910111213
Re: on Perl

<uvo5li$1h4d6$2@dont-email.me>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=11807&group=comp.unix.programmer#11807

  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.br...@hesbynett.no (David Brown)
Newsgroups: comp.unix.shell,comp.unix.programmer,comp.lang.misc
Subject: Re: on Perl
Date: Wed, 17 Apr 2024 11:44:18 +0200
Organization: A noiseless patient Spider
Lines: 21
Message-ID: <uvo5li$1h4d6$2@dont-email.me>
References: <uu54la$3su5b$6@dont-email.me> <20240408075547.000061e8@gmail.com>
<g52cnWOOwoz_son7nZ2dnZfqnPWdnZ2d@brightview.co.uk>
<uvbe3m$2cun7$1@dont-email.me>
<Mkidnafag8vlooH7nZ2dnZfqn_idnZ2d@brightview.co.uk>
<pan$c8c3e$b0e492b3$c544c27e$d72bff90@invalid.invalid>
<uvk8o6$h2pg$3@dont-email.me> <20240415152951.000079ab@gmail.com>
<uvkbec$hjeq$1@dont-email.me> <uvlc1f$rgng$1@dont-email.me>
<slrnv1smf9.25p4.naddy@lorvorc.mips.inka.de> <uvm35m$10egq$1@dont-email.me>
<EpwTN.247849$zF_1.119459@fx18.iad> <uvm5bp$10uuu$1@dont-email.me>
<uvm69k$1154r$1@dont-email.me> <uvnd54$1chh2$2@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Wed, 17 Apr 2024 11:44:19 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="597bf0a0ac7f20ad012a8d1c39ab917f";
logging-data="1610150"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19jFzAlFenEqHzdMiLWiYTdciyUDc0s83s="
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101
Thunderbird/102.11.0
Cancel-Lock: sha1:HjWRSd6JewZ2ls6g1orVq3y4adw=
Content-Language: en-GB
In-Reply-To: <uvnd54$1chh2$2@dont-email.me>
 by: David Brown - Wed, 17 Apr 2024 09:44 UTC

On 17/04/2024 04:45, Lawrence D'Oliveiro wrote:
> On Tue, 16 Apr 2024 16:42:43 +0100, Chris Elvidge wrote:
>
>> I use lua to enhance conky ...
>
> I know Lua was designed specifically to be embeddable, as an extension
> language for apps. But surprisingly, you see Python being used a lot for
> that, too.
>
> The most high-profile example has to be Blender. Now *there* is a
> scriptability API ...

Python is higher level, more "powerful" than Lua, and has vastly more
libraries. It is also vastly bigger. When you've got software the size
of Blender, Python is a good choice for an embedded scripting (or
programming :-) ) language. When you have something small, Lua is a
much better choice - it's fine for many microcontrollers. Lua adds
perhaps 100 KB to the program, while Python adds 20 MB (and Forth adds
maybe 5-10 KB, but is much harder to integrate with the C or C++ code).

Re: on Perl

<uvo7s3$1i3on$1@dont-email.me>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=11808&group=comp.unix.programmer#11808

  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: Mutt...@dastardlyhq.com
Newsgroups: comp.unix.shell,comp.unix.programmer,comp.lang.misc
Subject: Re: on Perl
Date: Wed, 17 Apr 2024 10:21:55 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 39
Message-ID: <uvo7s3$1i3on$1@dont-email.me>
References: <uu54la$3su5b$6@dont-email.me> <20240408075547.000061e8@gmail.com>
<g52cnWOOwoz_son7nZ2dnZfqnPWdnZ2d@brightview.co.uk>
<uvbe3m$2cun7$1@dont-email.me>
<Mkidnafag8vlooH7nZ2dnZfqn_idnZ2d@brightview.co.uk>
<pan$c8c3e$b0e492b3$c544c27e$d72bff90@invalid.invalid>
<uvk8o6$h2pg$3@dont-email.me> <20240415152951.000079ab@gmail.com>
<uvkbec$hjeq$1@dont-email.me> <uvlc1f$rgng$1@dont-email.me>
<slrnv1smf9.25p4.naddy@lorvorc.mips.inka.de> <uvm35m$10egq$1@dont-email.me>
<EpwTN.247849$zF_1.119459@fx18.iad> <uvm5bp$10uuu$1@dont-email.me>
<uvm69k$1154r$1@dont-email.me> <uvm6b5$116e9$1@dont-email.me>
<20240416084923.00005c8a@gmail.com> <uvm6pg$119gi$1@dont-email.me>
<20240416085912.00001a9b@gmail.com> <uvm82d$11io2$1@dont-email.me>
<uvo56f$1h4d6$1@dont-email.me>
Injection-Date: Wed, 17 Apr 2024 12:21:55 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="bb5b00b46c2a3850b45a8e117588f9d5";
logging-data="1642263"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18T/5ff/TVx58VDQ7e1fbbe"
Cancel-Lock: sha1:HPY0wilIH0k7IAWUIeTYZlU2XnY=
 by: Mutt...@dastardlyhq.com - Wed, 17 Apr 2024 10:21 UTC

On Wed, 17 Apr 2024 11:36:15 +0200
David Brown <david.brown@hesbynett.no> wrote:
>On 16/04/2024 18:13, Muttley@dastardlyhq.com wrote:
>> On Tue, 16 Apr 2024 08:59:12 -0700
>> I worked in defense writing software for missiles for a while.
>
>Presumably only for a short while, or very indirectly. People who

A while and very directly, as in working on the code in the missile itself.

>/actually/ work in that kind of system, don't talk about it.

Who told you that? It was a dev job, not the SAS. Got it in the normal way
through a normal job agency. Do you think people who work on these systems
are in government bunkers guarded by an Elite corps upon pain of death if
anyone talks? It was an office in an industrial estate walking distance
from a McDonalds.

>> Also worked
>> on networking code for systems that literally transfered 100s of millions of
>> dollars worth of trades a day.
>
>Ah, so games - just with a different kind of score.

Games that the world relies on.

>> But yeah, I'm sure scripting actions on Fortnite and Call of Duty compare.
>> Even the game engines are written in C++.
>>
>
>And the game data and actions are written in Lua.

Not in most games. In fact the biggest part of the games industry ATM is
mobile and Lua won't be much in evidence there.

>You do realise that the gaming industry is pretty big?

Many industries are pretty big.

Re: on Perl

<forth-20240417142148@ram.dialup.fu-berlin.de>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=11809&group=comp.unix.programmer#11809

  copy link   Newsgroups: comp.unix.shell comp.unix.programmer comp.lang.misc
Path: i2pn2.org!i2pn.org!news.swapon.de!fu-berlin.de!uni-berlin.de!not-for-mail
From: ram...@zedat.fu-berlin.de (Stefan Ram)
Newsgroups: comp.unix.shell,comp.unix.programmer,comp.lang.misc
Subject: Re: on Perl
Date: 17 Apr 2024 13:22:27 GMT
Organization: Stefan Ram
Lines: 8
Expires: 1 Feb 2025 11:59:58 GMT
Message-ID: <forth-20240417142148@ram.dialup.fu-berlin.de>
References: <uu54la$3su5b$6@dont-email.me> <87edbtz43p.fsf@tudado.org> <0d2cnVzOmbD6f4z7nZ2dnZfqnPudnZ2d@brightview.co.uk> <20240408075547.000061e8@gmail.com> <g52cnWOOwoz_son7nZ2dnZfqnPWdnZ2d@brightview.co.uk> <uvbe3m$2cun7$1@dont-email.me> <Mkidnafag8vlooH7nZ2dnZfqn_idnZ2d@brightview.co.uk> <pan$c8c3e$b0e492b3$c544c27e$d72bff90@invalid.invalid> <uvk8o6$h2pg$3@dont-email.me> <20240415152951.000079ab@gmail.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-Trace: news.uni-berlin.de nCjNgA7pihnd/2YImgplJgXtcjVhCOljyhINCTcOgGUJGc
Cancel-Lock: sha1:zBr8uzjiOKOR4YCcAgAx70GReEM= sha256:cw37mmNgUvbVpsaIrMx78pDHZgM97MT3Q0xBiuIQ5go=
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
 by: Stefan Ram - Wed, 17 Apr 2024 13:22 UTC

John Ames <commodorejohn@gmail.com> wrote or quoted:
>*waits for a Forth-head to chime in*

No Forth aficionado here, but I gotta chime in and say:

Remember those late-model HP calculators (the HP-48 series)
with their UPN shenanigans? Their language ("RPL") was pretty
darn similar to Forth, if you ask me!

Re: on Perl

<20240417075943.00006cb4@gmail.com>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=11810&group=comp.unix.programmer#11810

  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: commodor...@gmail.com (John Ames)
Newsgroups: comp.unix.shell,comp.unix.programmer,comp.lang.misc
Subject: Re: on Perl
Date: Wed, 17 Apr 2024 07:59:43 -0700
Organization: A noiseless patient Spider
Lines: 19
Message-ID: <20240417075943.00006cb4@gmail.com>
References: <uu54la$3su5b$6@dont-email.me>
<20240408075547.000061e8@gmail.com>
<g52cnWOOwoz_son7nZ2dnZfqnPWdnZ2d@brightview.co.uk>
<uvbe3m$2cun7$1@dont-email.me>
<Mkidnafag8vlooH7nZ2dnZfqn_idnZ2d@brightview.co.uk>
<pan$c8c3e$b0e492b3$c544c27e$d72bff90@invalid.invalid>
<uvk8o6$h2pg$3@dont-email.me>
<20240415152951.000079ab@gmail.com>
<uvkbec$hjeq$1@dont-email.me>
<uvlc1f$rgng$1@dont-email.me>
<slrnv1smf9.25p4.naddy@lorvorc.mips.inka.de>
<uvm35m$10egq$1@dont-email.me>
<EpwTN.247849$zF_1.119459@fx18.iad>
<uvm5bp$10uuu$1@dont-email.me>
<uvm69k$1154r$1@dont-email.me>
<uvm6b5$116e9$1@dont-email.me>
<20240416084923.00005c8a@gmail.com>
<uvm6pg$119gi$1@dont-email.me>
<20240416085912.00001a9b@gmail.com>
<uvm82d$11io2$1@dont-email.me>
<20240416091813.00003dd8@gmail.com>
<uvo0s3$1ga3v$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Injection-Date: Wed, 17 Apr 2024 16:59:45 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="7a885d53952e506d4bfe7e1038b86033";
logging-data="1722063"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18cDeOc7OiBsHkrxw7CzUgWPEtfvWE6bNs="
Cancel-Lock: sha1:1jCIXVZ5DTuZxZLTE/Lj4P52+8Q=
X-Newsreader: Claws Mail 4.2.0 (GTK 3.24.38; x86_64-w64-mingw32)
 by: John Ames - Wed, 17 Apr 2024 14:59 UTC

On Wed, 17 Apr 2024 08:22:27 -0000 (UTC)
Muttley@dastardlyhq.com wrote:

> >*golf clap*
>
> Whatever that is.

(it means i am engaging in what is nominally a gesture of respect in a
mocking way, so as to indicate that your pompous demands for respect
are being deliberately ignored)

> You aspies need to stop taking things so literally. Quite obviously
> someone uses it, but in the scheme of things Lua has a tiny userbase
> and is pretty irrelevant in most language discussions.

Again, the "the thing I said was not in any meaningful sense 'correct,'
so here's how I've decided that evidence to the contrary doesn't count"
strategy. *chef kiss*

Re: on Perl

<20240417080523.00005e99@gmail.com>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=11811&group=comp.unix.programmer#11811

  copy link   Newsgroups: 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: commodor...@gmail.com (John Ames)
Newsgroups: comp.unix.programmer, comp.lang.misc
Subject: Re: on Perl
Date: Wed, 17 Apr 2024 08:05:23 -0700
Organization: A noiseless patient Spider
Lines: 14
Message-ID: <20240417080523.00005e99@gmail.com>
References: <uu54la$3su5b$6@dont-email.me>
<87edbtz43p.fsf@tudado.org>
<0d2cnVzOmbD6f4z7nZ2dnZfqnPudnZ2d@brightview.co.uk>
<20240408075547.000061e8@gmail.com>
<g52cnWOOwoz_son7nZ2dnZfqnPWdnZ2d@brightview.co.uk>
<uvbe3m$2cun7$1@dont-email.me>
<Mkidnafag8vlooH7nZ2dnZfqn_idnZ2d@brightview.co.uk>
<pan$c8c3e$b0e492b3$c544c27e$d72bff90@invalid.invalid>
<uvk8o6$h2pg$3@dont-email.me>
<20240415152951.000079ab@gmail.com>
<uvkbec$hjeq$1@dont-email.me>
<uvlc1f$rgng$1@dont-email.me>
<slrnv1smf9.25p4.naddy@lorvorc.mips.inka.de>
<uvlp8g$u62e$1@dont-email.me>
<87wmowv9fy.fsf@eder.anydns.info>
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Injection-Date: Wed, 17 Apr 2024 17:05:26 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="7a885d53952e506d4bfe7e1038b86033";
logging-data="1722063"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18ysMwqtBgc+sPVKUVVGI1W0jjxz5l/eAQ="
Cancel-Lock: sha1:lqiwYDi25OKPginVyw7KXoOvPeU=
X-Newsreader: Claws Mail 4.2.0 (GTK 3.24.38; x86_64-w64-mingw32)
 by: John Ames - Wed, 17 Apr 2024 15:05 UTC

On Wed, 17 Apr 2024 07:34:41 +0200
Andreas Eder <a_eder_muc@web.de> wrote:

> Really? It is a very small language and has almost no syntax.
> I thought it was one of the easiest languages toe learn ib comparison
> to C++ or Java.

*Syntactically* it's very simple, but explicit stack-orientation with
reverse-Polish notation is a *very* different programming paradigm than
practically everything else out there; even Lisp is closer to "normal,"
at least for functional-programming types. And that's before you even
get to the fairly idiosyncratic vocabulary or the type model that's
somehow both explicit and loose...

Re: on Perl

<uvosih$1mltt$1@dont-email.me>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=11812&group=comp.unix.programmer#11812

  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: Mutt...@dastardlyhq.com
Newsgroups: comp.unix.shell,comp.unix.programmer,comp.lang.misc
Subject: Re: on Perl
Date: Wed, 17 Apr 2024 16:15:14 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 26
Message-ID: <uvosih$1mltt$1@dont-email.me>
References: <uu54la$3su5b$6@dont-email.me>
<20240408075547.000061e8@gmail.com>
<g52cnWOOwoz_son7nZ2dnZfqnPWdnZ2d@brightview.co.uk>
<uvbe3m$2cun7$1@dont-email.me>
<Mkidnafag8vlooH7nZ2dnZfqn_idnZ2d@brightview.co.uk>
<pan$c8c3e$b0e492b3$c544c27e$d72bff90@invalid.invalid>
<uvk8o6$h2pg$3@dont-email.me>
<20240415152951.000079ab@gmail.com>
<uvkbec$hjeq$1@dont-email.me>
<uvlc1f$rgng$1@dont-email.me>
<slrnv1smf9.25p4.naddy@lorvorc.mips.inka.de>
<uvm35m$10egq$1@dont-email.me>
<EpwTN.247849$zF_1.119459@fx18.iad>
<uvm5bp$10uuu$1@dont-email.me>
<uvm69k$1154r$1@dont-email.me>
<uvm6b5$116e9$1@dont-email.me>
<20240416084923.00005c8a@gmail.com>
<uvm6pg$119gi$1@dont-email.me>
<20240416085912.00001a9b@gmail.com>
<uvm82d$11io2$1@dont-email.me>
<20240416091813.00003dd8@gmail.com>
<uvo0s3$1ga3v$1@dont-email.me>
<20240417075943.00006cb4@gmail.com>
Injection-Date: Wed, 17 Apr 2024 18:15:14 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="bb5b00b46c2a3850b45a8e117588f9d5";
logging-data="1791933"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+oawmAUC5V2PeWPFNXtiUF"
Cancel-Lock: sha1:HC+cUIRqzmZTMbj2sbnfPI+5+j0=
 by: Mutt...@dastardlyhq.com - Wed, 17 Apr 2024 16:15 UTC

On Wed, 17 Apr 2024 07:59:43 -0700
John Ames <commodorejohn@gmail.com> wrote:
>On Wed, 17 Apr 2024 08:22:27 -0000 (UTC)
>Muttley@dastardlyhq.com wrote:
>
>> >*golf clap*
>>
>> Whatever that is.
>
>(it means i am engaging in what is nominally a gesture of respect in a
>mocking way, so as to indicate that your pompous demands for respect
>are being deliberately ignored)

Wasn't a demand for respect, just making a point about serious applications
and the languages used for them. Games arn't serious.

>> You aspies need to stop taking things so literally. Quite obviously
>> someone uses it, but in the scheme of things Lua has a tiny userbase
>> and is pretty irrelevant in most language discussions.
>
>Again, the "the thing I said was not in any meaningful sense 'correct,'
>so here's how I've decided that evidence to the contrary doesn't count"
>strategy. *chef kiss*

Have another go aspie.

Re: on Perl

<20240417095512.00007ccc@gmail.com>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=11813&group=comp.unix.programmer#11813

  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: commodor...@gmail.com (John Ames)
Newsgroups: comp.unix.shell,comp.unix.programmer,comp.lang.misc
Subject: Re: on Perl
Date: Wed, 17 Apr 2024 09:55:12 -0700
Organization: A noiseless patient Spider
Lines: 37
Message-ID: <20240417095512.00007ccc@gmail.com>
References: <uu54la$3su5b$6@dont-email.me>
<20240408075547.000061e8@gmail.com>
<g52cnWOOwoz_son7nZ2dnZfqnPWdnZ2d@brightview.co.uk>
<uvbe3m$2cun7$1@dont-email.me>
<Mkidnafag8vlooH7nZ2dnZfqn_idnZ2d@brightview.co.uk>
<pan$c8c3e$b0e492b3$c544c27e$d72bff90@invalid.invalid>
<uvk8o6$h2pg$3@dont-email.me>
<20240415152951.000079ab@gmail.com>
<uvkbec$hjeq$1@dont-email.me>
<uvlc1f$rgng$1@dont-email.me>
<slrnv1smf9.25p4.naddy@lorvorc.mips.inka.de>
<uvm35m$10egq$1@dont-email.me>
<EpwTN.247849$zF_1.119459@fx18.iad>
<uvm5bp$10uuu$1@dont-email.me>
<uvm69k$1154r$1@dont-email.me>
<uvm6b5$116e9$1@dont-email.me>
<20240416084923.00005c8a@gmail.com>
<uvm6pg$119gi$1@dont-email.me>
<20240416085912.00001a9b@gmail.com>
<uvm82d$11io2$1@dont-email.me>
<20240416091813.00003dd8@gmail.com>
<uvo0s3$1ga3v$1@dont-email.me>
<20240417075943.00006cb4@gmail.com>
<uvosih$1mltt$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Injection-Date: Wed, 17 Apr 2024 18:55:15 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="7a885d53952e506d4bfe7e1038b86033";
logging-data="1785990"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1842Xhm2xN/bw7Pgkf0CDrybbg6by06OrY="
Cancel-Lock: sha1:EASMpelsPoslsONxY29ZVF8fnV4=
X-Newsreader: Claws Mail 4.2.0 (GTK 3.24.38; x86_64-w64-mingw32)
 by: John Ames - Wed, 17 Apr 2024 16:55 UTC

On Wed, 17 Apr 2024 16:15:14 -0000 (UTC)
Muttley@dastardlyhq.com wrote:

> >(it means i am engaging in what is nominally a gesture of respect in
> >a mocking way, so as to indicate that your pompous demands for
> >respect are being deliberately ignored)
>
> Wasn't a demand for respect, just making a point about serious
> applications and the languages used for them. Games arn't serious.

Your definition of "serious applications" seems to coincide pretty
substantially with "fields I, personally, have worked in," particularly
since you've conveniently ignored the passel of non-game applications
that have also been cited in order to focus on the one you feel most
prepared to trivialize and discount in pursuance of your "argument."
And in addition to habitually slagging on applications and tools you
don't consider "serious" for no particular reason and with zero
provocation, you name-call like a grade-schooler. So it's difficult
*not* to parse your overall behavior as simian chest-thumping and
expecting to be treated as Le Fromage Grande on the basis of standards
conveniently set by yourself.

> Have another go aspie.

Case in point. But for the sake of argument, let's review:

Person: "This thing exists."
Muttley: "Nobody uses that."
People: "Here's all these things that use that."
Muttley: "Those don't count."
People: "Come again?"
Muttley: "They're not serious."
People: "What's your definition of 'serious' here?"
Muttley: "Things that I've worked on."
People: "...Um."
Muttley: "Also you're a poopiehead."

Re: on Perl

<87jzkvor7q.fsf@bsb.me.uk>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=11814&group=comp.unix.programmer#11814

  copy link   Newsgroups: comp.unix.shell comp.unix.programmer comp.lang.misc comp.lang.perl.misc
Path: i2pn2.org!i2pn.org!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: ben.use...@bsb.me.uk (Ben Bacarisse)
Newsgroups: comp.unix.shell,comp.unix.programmer,comp.lang.misc,comp.lang.perl.misc
Subject: Re: on Perl
Date: Wed, 17 Apr 2024 18:04:57 +0100
Organization: A noiseless patient Spider
Lines: 27
Message-ID: <87jzkvor7q.fsf@bsb.me.uk>
References: <uu54la$3su5b$6@dont-email.me> <87edbtz43p.fsf@tudado.org>
<0d2cnVzOmbD6f4z7nZ2dnZfqnPudnZ2d@brightview.co.uk>
<20240408075547.000061e8@gmail.com>
<g52cnWOOwoz_son7nZ2dnZfqnPWdnZ2d@brightview.co.uk>
<uvbe3m$2cun7$1@dont-email.me>
<Mkidnafag8vlooH7nZ2dnZfqn_idnZ2d@brightview.co.uk>
<pan$c8c3e$b0e492b3$c544c27e$d72bff90@invalid.invalid>
<uvk8o6$h2pg$3@dont-email.me>
<dRicnfsW0phufoP7nZ2dnZfqnPednZ2d@brightview.co.uk>
<uvnerd$1ct1p$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: 8bit
Injection-Date: Wed, 17 Apr 2024 19:05:11 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="39e43a1f7f1a3f90c725b40bf55e0b25";
logging-data="1812256"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/pPUKBCHFKRBXFyI2+K5M60SYT3DkNhNg="
User-Agent: Gnus/5.13 (Gnus v5.13)
Cancel-Lock: sha1:QSQ34foFLy2RC7BHXPjN3Cgr3tY=
sha1:FkO/xT3ag1aYX1WV2RMzu614NdU=
X-BSB-Auth: 1.676737456c9647de2875.20240417180457BST.87jzkvor7q.fsf@bsb.me.uk
 by: Ben Bacarisse - Wed, 17 Apr 2024 17:04 UTC

Lawrence D'Oliveiro <ldo@nz.invalid> writes:

> On Tue, 16 Apr 2024 20:47:47 +0000, Javier wrote:
>
>> But for system automation tasks in a Posix OS, when you want to go above
>> the level of a simple shell script and use complex data structures, Perl
>> is the only language that fills that gap, any other language is
>> oververbose (lacks conciseness).
>
> Still some limitations in its data structures, though.

Such as? (I'm not disagreeing -- every languages have "limitations" --
I'm just trying to find out what you mean by a limitation in Perl's data
structures.)

> I see Perl 5.38 has
> added an “experimental” class feature, but it doesn’t do multiple
> inheritance or metaclasses.

Perl has had support for object-oriented programming (with multiple
inheritance) for many years -- too many for me to remember.

> Also I’m not sure if classes are first-class
> objects or not.

--
Ben.

Re: on Perl

<uvp6gv$1onkq$1@dont-email.me>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=11815&group=comp.unix.programmer#11815

  copy link   Newsgroups: comp.unix.programmer comp.lang.misc
Path: i2pn2.org!i2pn.org!nntp.comgw.net!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: david.br...@hesbynett.no (David Brown)
Newsgroups: comp.unix.programmer,comp.lang.misc
Subject: Re: on Perl
Date: Wed, 17 Apr 2024 21:05:03 +0200
Organization: A noiseless patient Spider
Lines: 25
Message-ID: <uvp6gv$1onkq$1@dont-email.me>
References: <uu54la$3su5b$6@dont-email.me> <87edbtz43p.fsf@tudado.org>
<0d2cnVzOmbD6f4z7nZ2dnZfqnPudnZ2d@brightview.co.uk>
<20240408075547.000061e8@gmail.com>
<g52cnWOOwoz_son7nZ2dnZfqnPWdnZ2d@brightview.co.uk>
<uvbe3m$2cun7$1@dont-email.me>
<Mkidnafag8vlooH7nZ2dnZfqn_idnZ2d@brightview.co.uk>
<pan$c8c3e$b0e492b3$c544c27e$d72bff90@invalid.invalid>
<uvk8o6$h2pg$3@dont-email.me> <20240415152951.000079ab@gmail.com>
<uvkbec$hjeq$1@dont-email.me> <uvlc1f$rgng$1@dont-email.me>
<slrnv1smf9.25p4.naddy@lorvorc.mips.inka.de> <uvlp8g$u62e$1@dont-email.me>
<87wmowv9fy.fsf@eder.anydns.info> <20240417080523.00005e99@gmail.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Wed, 17 Apr 2024 21:05:03 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="ded58e4cc07a01052eb77b0d10736691";
logging-data="1859226"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19yEu/cbaBbn9haBRpPwc0GyNJbu5jcs1A="
User-Agent: Mozilla Thunderbird
Cancel-Lock: sha1:m1H6cMxRjDaRFXwA8MjhubQG+Pk=
In-Reply-To: <20240417080523.00005e99@gmail.com>
Content-Language: en-GB
 by: David Brown - Wed, 17 Apr 2024 19:05 UTC

On 17/04/2024 17:05, John Ames wrote:
> On Wed, 17 Apr 2024 07:34:41 +0200
> Andreas Eder <a_eder_muc@web.de> wrote:
>
>> Really? It is a very small language and has almost no syntax.
>> I thought it was one of the easiest languages toe learn ib comparison
>> to C++ or Java.
>
> *Syntactically* it's very simple, but explicit stack-orientation with
> reverse-Polish notation is a *very* different programming paradigm than
> practically everything else out there; even Lisp is closer to "normal,"
> at least for functional-programming types. And that's before you even
> get to the fairly idiosyncratic vocabulary or the type model that's
> somehow both explicit and loose...
>

Another thing about Forth is that it gives C a run for its money in
potential for obfuscation :

: 1 2 ;
1 1 + .

Redefine "1". That'll keep the reader on his/her toes!

Re: on Perl

<20240417121909.000039a3@gmail.com>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=11816&group=comp.unix.programmer#11816

  copy link   Newsgroups: comp.unix.programmer comp.lang.misc comp.unix.shell
Path: i2pn2.org!i2pn.org!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: commodor...@gmail.com (John Ames)
Newsgroups: comp.unix.programmer,comp.lang.misc,comp.unix.shell
Subject: Re: on Perl
Date: Wed, 17 Apr 2024 12:19:09 -0700
Organization: A noiseless patient Spider
Lines: 26
Message-ID: <20240417121909.000039a3@gmail.com>
References: <uu54la$3su5b$6@dont-email.me>
<87edbtz43p.fsf@tudado.org>
<0d2cnVzOmbD6f4z7nZ2dnZfqnPudnZ2d@brightview.co.uk>
<20240408075547.000061e8@gmail.com>
<g52cnWOOwoz_son7nZ2dnZfqnPWdnZ2d@brightview.co.uk>
<uvbe3m$2cun7$1@dont-email.me>
<Mkidnafag8vlooH7nZ2dnZfqn_idnZ2d@brightview.co.uk>
<pan$c8c3e$b0e492b3$c544c27e$d72bff90@invalid.invalid>
<uvk8o6$h2pg$3@dont-email.me>
<20240415152951.000079ab@gmail.com>
<uvkbec$hjeq$1@dont-email.me>
<uvlc1f$rgng$1@dont-email.me>
<slrnv1smf9.25p4.naddy@lorvorc.mips.inka.de>
<uvlp8g$u62e$1@dont-email.me>
<87wmowv9fy.fsf@eder.anydns.info>
<20240417080523.00005e99@gmail.com>
<uvp6gv$1onkq$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Injection-Date: Wed, 17 Apr 2024 21:19:12 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="7a885d53952e506d4bfe7e1038b86033";
logging-data="1823547"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18TwqIjcGO78q1PDU8M4O7VHyb1GW2btNE="
Cancel-Lock: sha1:wExISP2atmvnPmHXoRX+puoS5E8=
X-Newsreader: Claws Mail 4.2.0 (GTK 3.24.38; x86_64-w64-mingw32)
 by: John Ames - Wed, 17 Apr 2024 19:19 UTC

On Wed, 17 Apr 2024 21:05:03 +0200
David Brown <david.brown@hesbynett.no> wrote:

> Another thing about Forth is that it gives C a run for its money in
> potential for obfuscation :
>
> : 1 2 ;
> 1 1 + .
>
> Redefine "1". That'll keep the reader on his/her toes!

Redefinitions *stack,* too, so "foo" can mean multiple completely
different things in different contexts depending on which definition
was current at the time.

: foo 2 * ;
: double foo ;
3 foo .

: foo 1 + ;
3 foo .
3 double .

Genuine Forth-heads do staggering things (implementing OOP, etc.) with
this; personally, it gives *me* the willies.

Re: on Perl

<uvp996$1p6tk$1@dont-email.me>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=11817&group=comp.unix.programmer#11817

  copy link   Newsgroups: comp.unix.programmer comp.lang.misc comp.unix.shell
Path: i2pn2.org!i2pn.org!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: david.br...@hesbynett.no (David Brown)
Newsgroups: comp.unix.programmer,comp.lang.misc,comp.unix.shell
Subject: Re: on Perl
Date: Wed, 17 Apr 2024 21:52:06 +0200
Organization: A noiseless patient Spider
Lines: 45
Message-ID: <uvp996$1p6tk$1@dont-email.me>
References: <uu54la$3su5b$6@dont-email.me> <87edbtz43p.fsf@tudado.org>
<0d2cnVzOmbD6f4z7nZ2dnZfqnPudnZ2d@brightview.co.uk>
<20240408075547.000061e8@gmail.com>
<g52cnWOOwoz_son7nZ2dnZfqnPWdnZ2d@brightview.co.uk>
<uvbe3m$2cun7$1@dont-email.me>
<Mkidnafag8vlooH7nZ2dnZfqn_idnZ2d@brightview.co.uk>
<pan$c8c3e$b0e492b3$c544c27e$d72bff90@invalid.invalid>
<uvk8o6$h2pg$3@dont-email.me> <20240415152951.000079ab@gmail.com>
<uvkbec$hjeq$1@dont-email.me> <uvlc1f$rgng$1@dont-email.me>
<slrnv1smf9.25p4.naddy@lorvorc.mips.inka.de> <uvlp8g$u62e$1@dont-email.me>
<87wmowv9fy.fsf@eder.anydns.info> <20240417080523.00005e99@gmail.com>
<uvp6gv$1onkq$1@dont-email.me> <20240417121909.000039a3@gmail.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Wed, 17 Apr 2024 21:52:06 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="ded58e4cc07a01052eb77b0d10736691";
logging-data="1874868"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/dYTjihgNtGoHLoDCwM5i15rO0DSqA6ok="
User-Agent: Mozilla Thunderbird
Cancel-Lock: sha1:pkbDSvoqGAuPJrkQq5HryB208eA=
Content-Language: en-GB
In-Reply-To: <20240417121909.000039a3@gmail.com>
 by: David Brown - Wed, 17 Apr 2024 19:52 UTC

On 17/04/2024 21:19, John Ames wrote:
> On Wed, 17 Apr 2024 21:05:03 +0200
> David Brown <david.brown@hesbynett.no> wrote:
>
>> Another thing about Forth is that it gives C a run for its money in
>> potential for obfuscation :
>>
>> : 1 2 ;
>> 1 1 + .
>>
>> Redefine "1". That'll keep the reader on his/her toes!
>
> Redefinitions *stack,* too, so "foo" can mean multiple completely
> different things in different contexts depending on which definition
> was current at the time.
>
> : foo 2 * ;
> : double foo ;
> 3 foo .
>
> : foo 1 + ;
> 3 foo .
> 3 double .
>
> Genuine Forth-heads do staggering things (implementing OOP, etc.) with
> this; personally, it gives *me* the willies.
>

That's why mastering Forth takes a lot longer than just learning the
language!

I think that when finding the definition of a word, Forth just searches
back through the stack of definitions until it gets a hit. And if that
word definition uses other non-primitive words, it goes backwards from
where it currently is, looking only at definitions from before the
current word was defined. Is that right? And if so, can you do
"forward declarations", and mutual recursion somehow?

(I guess this is getting way off-topic for comp.unix.shell, and pretty
questionable for comp.unix.programmer - I don't know how much the
regulars there try to stay on-topic, or if they like threads like this.
I'll happily remove those groups from posts if there is objection to it,
but I don't want to cut out people who are interested if they want the
posts there.)

Re: on Perl

<20240417133955.00004d23@gmail.com>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=11818&group=comp.unix.programmer#11818

  copy link   Newsgroups: comp.unix.programmer comp.lang.misc comp.unix.shell
Path: i2pn2.org!i2pn.org!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: commodor...@gmail.com (John Ames)
Newsgroups: comp.unix.programmer,comp.lang.misc,comp.unix.shell
Subject: Re: on Perl
Date: Wed, 17 Apr 2024 13:39:55 -0700
Organization: A noiseless patient Spider
Lines: 24
Message-ID: <20240417133955.00004d23@gmail.com>
References: <uu54la$3su5b$6@dont-email.me>
<87edbtz43p.fsf@tudado.org>
<0d2cnVzOmbD6f4z7nZ2dnZfqnPudnZ2d@brightview.co.uk>
<20240408075547.000061e8@gmail.com>
<g52cnWOOwoz_son7nZ2dnZfqnPWdnZ2d@brightview.co.uk>
<uvbe3m$2cun7$1@dont-email.me>
<Mkidnafag8vlooH7nZ2dnZfqn_idnZ2d@brightview.co.uk>
<pan$c8c3e$b0e492b3$c544c27e$d72bff90@invalid.invalid>
<uvk8o6$h2pg$3@dont-email.me>
<20240415152951.000079ab@gmail.com>
<uvkbec$hjeq$1@dont-email.me>
<uvlc1f$rgng$1@dont-email.me>
<slrnv1smf9.25p4.naddy@lorvorc.mips.inka.de>
<uvlp8g$u62e$1@dont-email.me>
<87wmowv9fy.fsf@eder.anydns.info>
<20240417080523.00005e99@gmail.com>
<uvp6gv$1onkq$1@dont-email.me>
<20240417121909.000039a3@gmail.com>
<uvp996$1p6tk$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Injection-Date: Wed, 17 Apr 2024 22:39:58 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="7a885d53952e506d4bfe7e1038b86033";
logging-data="1879868"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+vUwlWWxCMNdkZKAKdTodOMep5M1AeVlQ="
Cancel-Lock: sha1:bXxdhIcS7BO/Kbu6I1AuEyMDTLk=
X-Newsreader: Claws Mail 4.2.0 (GTK 3.24.38; x86_64-w64-mingw32)
 by: John Ames - Wed, 17 Apr 2024 20:39 UTC

On Wed, 17 Apr 2024 21:52:06 +0200
David Brown <david.brown@hesbynett.no> wrote:

> I think that when finding the definition of a word, Forth just
> searches back through the stack of definitions until it gets a hit.
> And if that word definition uses other non-primitive words, it goes
> backwards from where it currently is, looking only at definitions
> from before the current word was defined. Is that right? And if so,
> can you do "forward declarations", and mutual recursion somehow?

That's my understanding, yes; essentially, it's a consequence of the
fact that definitions are stored as a list of pointers, and re-
definitions are simply appended to the dictionary without going back
through the rest of it to update any pointers to the prior definition.
A strange design choice, but they're consistent with it.

Forward declarations are possible using the CREATE ... DOES> construct,
which creates a definition that invokes a function pointer which can be
changed later. I dunno about mutual recursion, but it wouldn't shock me
if the same trick could be applied for that.

(And yes, if we ought to pare this back to comp.lang.misc we certainly
can.)

Re: on Perl

<730cdd1d-724e-bd89-9487-92b35104a154@example.net>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=11819&group=comp.unix.programmer#11819

  copy link   Newsgroups: comp.unix.shell comp.unix.programmer comp.lang.misc
Path: i2pn2.org!.POSTED!not-for-mail
From: nos...@example.net (D)
Newsgroups: comp.unix.shell,comp.unix.programmer,comp.lang.misc
Subject: Re: on Perl
Date: Wed, 17 Apr 2024 23:05:34 +0200
Organization: i2pn2 (i2pn.org)
Message-ID: <730cdd1d-724e-bd89-9487-92b35104a154@example.net>
References: <uu54la$3su5b$6@dont-email.me> <20240408075547.000061e8@gmail.com> <g52cnWOOwoz_son7nZ2dnZfqnPWdnZ2d@brightview.co.uk> <uvbe3m$2cun7$1@dont-email.me> <Mkidnafag8vlooH7nZ2dnZfqn_idnZ2d@brightview.co.uk> <pan$c8c3e$b0e492b3$c544c27e$d72bff90@invalid.invalid>
<uvk8o6$h2pg$3@dont-email.me> <20240415152951.000079ab@gmail.com> <uvkbec$hjeq$1@dont-email.me> <uvlc1f$rgng$1@dont-email.me> <slrnv1smf9.25p4.naddy@lorvorc.mips.inka.de> <uvm35m$10egq$1@dont-email.me> <EpwTN.247849$zF_1.119459@fx18.iad> <uvm5bp$10uuu$1@dont-email.me>
<uvm69k$1154r$1@dont-email.me> <uvm6b5$116e9$1@dont-email.me> <20240416084923.00005c8a@gmail.com> <uvm6pg$119gi$1@dont-email.me> <20240416085912.00001a9b@gmail.com> <uvm82d$11io2$1@dont-email.me> <20240416091813.00003dd8@gmail.com> <uvo0s3$1ga3v$1@dont-email.me>
<20240417075943.00006cb4@gmail.com> <uvosih$1mltt$1@dont-email.me> <20240417095512.00007ccc@gmail.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII; format=flowed
Injection-Info: i2pn2.org;
logging-data="1493593"; mail-complaints-to="usenet@i2pn2.org";
posting-account="w/4CleFT0XZ6XfSuRJzIySLIA6ECskkHxKUAYDZM66M";
X-Spam-Checker-Version: SpamAssassin 4.0.0
In-Reply-To: <20240417095512.00007ccc@gmail.com>
 by: D - Wed, 17 Apr 2024 21:05 UTC

On Wed, 17 Apr 2024, John Ames wrote:

> On Wed, 17 Apr 2024 16:15:14 -0000 (UTC)
> Muttley@dastardlyhq.com wrote:
>
>>> (it means i am engaging in what is nominally a gesture of respect in
>>> a mocking way, so as to indicate that your pompous demands for
>>> respect are being deliberately ignored)
>>
>> Wasn't a demand for respect, just making a point about serious
>> applications and the languages used for them. Games arn't serious.
>
> Your definition of "serious applications" seems to coincide pretty
> substantially with "fields I, personally, have worked in," particularly
> since you've conveniently ignored the passel of non-game applications
> that have also been cited in order to focus on the one you feel most
> prepared to trivialize and discount in pursuance of your "argument."
> And in addition to habitually slagging on applications and tools you
> don't consider "serious" for no particular reason and with zero
> provocation, you name-call like a grade-schooler. So it's difficult
> *not* to parse your overall behavior as simian chest-thumping and
> expecting to be treated as Le Fromage Grande on the basis of standards
> conveniently set by yourself.
>
>> Have another go aspie.
>
> Case in point. But for the sake of argument, let's review:
>
> Person: "This thing exists."
> Muttley: "Nobody uses that."
> People: "Here's all these things that use that."
> Muttley: "Those don't count."
> People: "Come again?"
> Muttley: "They're not serious."
> People: "What's your definition of 'serious' here?"
> Muttley: "Things that I've worked on."
> People: "...Um."
> Muttley: "Also you're a poopiehead."

Sorry Muttley, I have to give this one to John. His argument is flawless
and spot on.

Re: on Perl

<uvplme$1rupi$2@dont-email.me>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=11820&group=comp.unix.programmer#11820

  copy link   Newsgroups: comp.unix.shell comp.unix.programmer comp.lang.misc comp.lang.perl.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,comp.lang.perl.misc
Subject: Re: on Perl
Date: Wed, 17 Apr 2024 23:23:59 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 6
Message-ID: <uvplme$1rupi$2@dont-email.me>
References: <uu54la$3su5b$6@dont-email.me> <87edbtz43p.fsf@tudado.org>
<0d2cnVzOmbD6f4z7nZ2dnZfqnPudnZ2d@brightview.co.uk>
<20240408075547.000061e8@gmail.com>
<g52cnWOOwoz_son7nZ2dnZfqnPWdnZ2d@brightview.co.uk>
<uvbe3m$2cun7$1@dont-email.me>
<Mkidnafag8vlooH7nZ2dnZfqn_idnZ2d@brightview.co.uk>
<pan$c8c3e$b0e492b3$c544c27e$d72bff90@invalid.invalid>
<uvk8o6$h2pg$3@dont-email.me>
<dRicnfsW0phufoP7nZ2dnZfqnPednZ2d@brightview.co.uk>
<uvnerd$1ct1p$1@dont-email.me> <87jzkvor7q.fsf@bsb.me.uk>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Injection-Date: Thu, 18 Apr 2024 01:23:59 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="ec6fcf3bb75b95711759fde7cd91a1dc";
logging-data="1964850"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19N70JEPQQxxl7nM6splTo0"
User-Agent: Pan/0.155 (Kherson; fc5a80b8)
Cancel-Lock: sha1:Brkna0nP0fpY1Dvq2x7+a1faJL0=
 by: Lawrence D'Oliv - Wed, 17 Apr 2024 23:23 UTC

On Wed, 17 Apr 2024 18:04:57 +0100, Ben Bacarisse wrote:

> Perl has had support for object-oriented programming (with multiple
> inheritance) for many years -- too many for me to remember.

Then why this new “class” thing in 5.38?

Re: on Perl

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

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=11821&group=comp.unix.programmer#11821

  copy link   Newsgroups: comp.unix.shell comp.unix.programmer comp.lang.misc comp.lang.perl.misc
Path: i2pn2.org!i2pn.org!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: Keith.S....@gmail.com (Keith Thompson)
Newsgroups: comp.unix.shell,comp.unix.programmer,comp.lang.misc,comp.lang.perl.misc
Subject: Re: on Perl
Date: Wed, 17 Apr 2024 16:59:06 -0700
Organization: None to speak of
Lines: 27
Message-ID: <87le5br16d.fsf@nosuchdomain.example.com>
References: <uu54la$3su5b$6@dont-email.me> <87edbtz43p.fsf@tudado.org>
<0d2cnVzOmbD6f4z7nZ2dnZfqnPudnZ2d@brightview.co.uk>
<20240408075547.000061e8@gmail.com>
<g52cnWOOwoz_son7nZ2dnZfqnPWdnZ2d@brightview.co.uk>
<uvbe3m$2cun7$1@dont-email.me>
<Mkidnafag8vlooH7nZ2dnZfqn_idnZ2d@brightview.co.uk>
<pan$c8c3e$b0e492b3$c544c27e$d72bff90@invalid.invalid>
<uvk8o6$h2pg$3@dont-email.me>
<dRicnfsW0phufoP7nZ2dnZfqnPednZ2d@brightview.co.uk>
<uvnerd$1ct1p$1@dont-email.me> <87jzkvor7q.fsf@bsb.me.uk>
<uvplme$1rupi$2@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: 8bit
Injection-Date: Thu, 18 Apr 2024 01:59:08 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="79ba507064daf9a3a41c021f3f9a882b";
logging-data="1974567"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/xx3/3r+kBHlWec57yFlV5"
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.2 (gnu/linux)
Cancel-Lock: sha1:qA28PsXkIXxs5u1j0LOIwhM3ODY=
sha1:jJ1PDBsVgD8tLBTVSo8nYoVP6GQ=
 by: Keith Thompson - Wed, 17 Apr 2024 23:59 UTC

Lawrence D'Oliveiro <ldo@nz.invalid> writes:
> On Wed, 17 Apr 2024 18:04:57 +0100, Ben Bacarisse wrote:
>> Perl has had support for object-oriented programming (with multiple
>> inheritance) for many years -- too many for me to remember.
>
> Then why this new “class” thing in 5.38?

It's explained reasonably well at the top of the "perldoc perlclass"
documentation in Perl 5.38:

History
Since Perl 5, support for objects revolved around the concept of
*blessing* references with a package name. Such reference could then be
used to call subroutines from the package it was blessed with (or any of
its parents). This system, while bare-bones, was flexible enough to
allow creation of multiple more advanced, community-driven systems for
object orientation.

Class feature is a core implementation of class syntax which is familiar
to what one would find in other programming languages. It isn't a
"bless" wrapper, but a completely new system built right into the perl
interpreter.

--
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: on Perl

<uvpt9m$2126r$1@dont-email.me>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=11822&group=comp.unix.programmer#11822

  copy link   Newsgroups: comp.unix.shell comp.unix.programmer comp.lang.misc comp.lang.perl.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,comp.lang.perl.misc
Subject: Re: on Perl
Date: Thu, 18 Apr 2024 01:33:42 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 16
Message-ID: <uvpt9m$2126r$1@dont-email.me>
References: <uu54la$3su5b$6@dont-email.me> <87edbtz43p.fsf@tudado.org>
<0d2cnVzOmbD6f4z7nZ2dnZfqnPudnZ2d@brightview.co.uk>
<20240408075547.000061e8@gmail.com>
<g52cnWOOwoz_son7nZ2dnZfqnPWdnZ2d@brightview.co.uk>
<uvbe3m$2cun7$1@dont-email.me>
<Mkidnafag8vlooH7nZ2dnZfqn_idnZ2d@brightview.co.uk>
<pan$c8c3e$b0e492b3$c544c27e$d72bff90@invalid.invalid>
<uvk8o6$h2pg$3@dont-email.me>
<dRicnfsW0phufoP7nZ2dnZfqnPednZ2d@brightview.co.uk>
<uvnerd$1ct1p$1@dont-email.me> <87jzkvor7q.fsf@bsb.me.uk>
<uvplme$1rupi$2@dont-email.me> <87le5br16d.fsf@nosuchdomain.example.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Injection-Date: Thu, 18 Apr 2024 03:33:43 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="ec6fcf3bb75b95711759fde7cd91a1dc";
logging-data="2132187"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+C9CB86pX2qbskVFiY0fMr"
User-Agent: Pan/0.155 (Kherson; fc5a80b8)
Cancel-Lock: sha1:MRswq89Z0CAwnAw6Z95cEkLsnjw=
 by: Lawrence D'Oliv - Thu, 18 Apr 2024 01:33 UTC

On Wed, 17 Apr 2024 16:59:06 -0700, Keith Thompson wrote:

> Lawrence D'Oliveiro <ldo@nz.invalid> writes:
>>
>> On Wed, 17 Apr 2024 18:04:57 +0100, Ben Bacarisse wrote:
>>>
>>> Perl has had support for object-oriented programming (with multiple
>>> inheritance) for many years -- too many for me to remember.
>>
>> Then why this new “class” thing in 5.38?
>
> It's explained reasonably well at the top of the "perldoc perlclass"
> documentation in Perl 5.38:

It says there is already supposed to be a mechanism for this, it doesn’t
explain why that isn’t good enough.

Re: on Perl

<20240417211356.581@kylheku.com>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=11823&group=comp.unix.programmer#11823

  copy link   Newsgroups: comp.unix.programmer comp.lang.misc comp.unix.shell
Path: i2pn2.org!i2pn.org!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: 643-408-...@kylheku.com (Kaz Kylheku)
Newsgroups: comp.unix.programmer,comp.lang.misc,comp.unix.shell
Subject: Re: on Perl
Date: Thu, 18 Apr 2024 04:18:48 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 30
Message-ID: <20240417211356.581@kylheku.com>
References: <uu54la$3su5b$6@dont-email.me> <87edbtz43p.fsf@tudado.org>
<0d2cnVzOmbD6f4z7nZ2dnZfqnPudnZ2d@brightview.co.uk>
<20240408075547.000061e8@gmail.com>
<g52cnWOOwoz_son7nZ2dnZfqnPWdnZ2d@brightview.co.uk>
<uvbe3m$2cun7$1@dont-email.me>
<Mkidnafag8vlooH7nZ2dnZfqn_idnZ2d@brightview.co.uk>
<pan$c8c3e$b0e492b3$c544c27e$d72bff90@invalid.invalid>
<uvk8o6$h2pg$3@dont-email.me> <20240415152951.000079ab@gmail.com>
<uvkbec$hjeq$1@dont-email.me> <uvlc1f$rgng$1@dont-email.me>
<slrnv1smf9.25p4.naddy@lorvorc.mips.inka.de> <uvlp8g$u62e$1@dont-email.me>
<87wmowv9fy.fsf@eder.anydns.info> <20240417080523.00005e99@gmail.com>
<uvp6gv$1onkq$1@dont-email.me> <20240417121909.000039a3@gmail.com>
<uvp996$1p6tk$1@dont-email.me> <20240417133955.00004d23@gmail.com>
Injection-Date: Thu, 18 Apr 2024 06:18:48 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="57a4092e45ca3964de208c71da785f21";
logging-data="2188528"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+0G1l36LjKosYuc2RQ0wAyEMuGFqbkiVw="
User-Agent: slrn/pre1.0.4-9 (Linux)
Cancel-Lock: sha1:K2Na5Q1paQt0orDLeh44XpQ8gwY=
 by: Kaz Kylheku - Thu, 18 Apr 2024 04:18 UTC

On 2024-04-17, John Ames <commodorejohn@gmail.com> wrote:
> On Wed, 17 Apr 2024 21:52:06 +0200
> David Brown <david.brown@hesbynett.no> wrote:
>
>> I think that when finding the definition of a word, Forth just
>> searches back through the stack of definitions until it gets a hit.
>> And if that word definition uses other non-primitive words, it goes
>> backwards from where it currently is, looking only at definitions
>> from before the current word was defined. Is that right? And if so,
>> can you do "forward declarations", and mutual recursion somehow?
>
> That's my understanding, yes; essentially, it's a consequence of the
> fact that definitions are stored as a list of pointers, and re-
> definitions are simply appended to the dictionary without going back
> through the rest of it to update any pointers to the prior definition.
> A strange design choice, but they're consistent with it.

I don't know at all whether Forth does this or not, but this design
choice allows the list to be restored to a prior state, whereby the
recent definitions are forgotten, and the old ones revealed again,
similarly to shadowed lexicals being revealed again upon the terminaton
of an inner scope.

It sounds reminiscent of the assoc list representation of the lexical
environment in a rudimentary Lisp interpreter.

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

Re: on Perl

<uvqibq$2526v$1@dont-email.me>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=11824&group=comp.unix.programmer#11824

  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: Mutt...@dastardlyhq.com
Newsgroups: comp.unix.shell,comp.unix.programmer,comp.lang.misc
Subject: Re: on Perl
Date: Thu, 18 Apr 2024 07:33:14 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 29
Message-ID: <uvqibq$2526v$1@dont-email.me>
References: <uu54la$3su5b$6@dont-email.me>
<20240408075547.000061e8@gmail.com>
<g52cnWOOwoz_son7nZ2dnZfqnPWdnZ2d@brightview.co.uk>
<uvbe3m$2cun7$1@dont-email.me>
<Mkidnafag8vlooH7nZ2dnZfqn_idnZ2d@brightview.co.uk>
<pan$c8c3e$b0e492b3$c544c27e$d72bff90@invalid.invalid>
<uvk8o6$h2pg$3@dont-email.me>
<20240415152951.000079ab@gmail.com>
<uvkbec$hjeq$1@dont-email.me>
<uvlc1f$rgng$1@dont-email.me>
<slrnv1smf9.25p4.naddy@lorvorc.mips.inka.de>
<uvm35m$10egq$1@dont-email.me>
<EpwTN.247849$zF_1.119459@fx18.iad>
<uvm5bp$10uuu$1@dont-email.me>
<uvm69k$1154r$1@dont-email.me>
<uvm6b5$116e9$1@dont-email.me>
<20240416084923.00005c8a@gmail.com>
<uvm6pg$119gi$1@dont-email.me>
<20240416085912.00001a9b@gmail.com>
<uvm82d$11io2$1@dont-email.me>
<20240416091813.00003dd8@gmail.com>
<uvo0s3$1ga3v$1@dont-email.me>
<20240417075943.00006cb4@gmail.com>
<uvosih$1mltt$1@dont-email.me>
<20240417095512.00007ccc@gmail.com>
Injection-Date: Thu, 18 Apr 2024 09:33:15 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="79185dff84c7d84a4e8d51bdf5300b22";
logging-data="2263263"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19KCx8cqgAT247OE5F4wFX8"
Cancel-Lock: sha1:Zb0s7TIJmJTqDxBGMJ3TgmLfBBs=
 by: Mutt...@dastardlyhq.com - Thu, 18 Apr 2024 07:33 UTC

On Wed, 17 Apr 2024 09:55:12 -0700
John Ames <commodorejohn@gmail.com> wrote:
>On Wed, 17 Apr 2024 16:15:14 -0000 (UTC)
>Muttley@dastardlyhq.com wrote:
>
>> >(it means i am engaging in what is nominally a gesture of respect in
>> >a mocking way, so as to indicate that your pompous demands for
>> >respect are being deliberately ignored)
>>
>> Wasn't a demand for respect, just making a point about serious
>> applications and the languages used for them. Games arn't serious.
>
>Your definition of "serious applications" seems to coincide pretty
>substantially with "fields I, personally, have worked in," particularly

There are plenty of fields I haven't worked in that I would also consider
serious eg agriculture, automotive, energy.

Games arn't on that list.

>provocation, you name-call like a grade-schooler. So it's difficult

I simply descended to the level that the argument had been brought to so
don't complain.

>Muttley: "Also you're a poopiehead."

Are you expecting to be taken seriously?

Re: on Perl

<uvqifb$252rg$1@dont-email.me>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=11825&group=comp.unix.programmer#11825

  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: Mutt...@dastardlyhq.com
Newsgroups: comp.unix.shell,comp.unix.programmer,comp.lang.misc
Subject: Re: on Perl
Date: Thu, 18 Apr 2024 07:35:08 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 7
Message-ID: <uvqifb$252rg$1@dont-email.me>
References: <uu54la$3su5b$6@dont-email.me> <20240408075547.000061e8@gmail.com> <g52cnWOOwoz_son7nZ2dnZfqnPWdnZ2d@brightview.co.uk> <uvbe3m$2cun7$1@dont-email.me> <Mkidnafag8vlooH7nZ2dnZfqn_idnZ2d@brightview.co.uk> <pan$c8c3e$b0e492b3$c544c27e$d72bff90@invalid.invalid>
<uvk8o6$h2pg$3@dont-email.me> <20240415152951.000079ab@gmail.com> <uvkbec$hjeq$1@dont-email.me> <uvlc1f$rgng$1@dont-email.me> <slrnv1smf9.25p4.naddy@lorvorc.mips.inka.de> <uvm35m$10egq$1@dont-email.me> <EpwTN.247849$zF_1.119459@fx18.iad> <uvm5bp$10uuu$1@dont-email.me>
<uvm69k$1154r$1@dont-email.me> <uvm6b5$116e9$1@dont-email.me> <20240416084923.00005c8a@gmail.com> <uvm6pg$119gi$1@dont-email.me> <20240416085912.00001a9b@gmail.com> <uvm82d$11io2$1@dont-email.me> <20240416091813.00003dd8@gmail.com> <uvo0s3$1ga3v$1@dont-email.me>
<20240417075943.00006cb4@gmail.com> <uvosih$1mltt$1@dont-email.me> <20240417095512.00007ccc@gmail.com>
<730cdd1d-724e-bd89-9487-92b35104a154@example.net>
Injection-Date: Thu, 18 Apr 2024 09:35:08 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="79185dff84c7d84a4e8d51bdf5300b22";
logging-data="2263920"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/MEBYjP/GMpQDPGxQhRI3n"
Cancel-Lock: sha1:2Dr14vpv3A8a331OvAFiY5G5UzE=
 by: Mutt...@dastardlyhq.com - Thu, 18 Apr 2024 07:35 UTC

On Wed, 17 Apr 2024 23:05:34 +0200
D <nospam@example.net> wrote:
>Sorry Muttley, I have to give this one to John. His argument is flawless
>and spot on.

Says a sock puppet who's never posted before. Nice try John.

Re: On Stack-Based Languages (was Re: on Perl)

<uvqjlu$257pa$1@dont-email.me>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=11826&group=comp.unix.programmer#11826

  copy link   Newsgroups: 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.programmer, comp.lang.misc
Subject: Re: On Stack-Based Languages (was Re: on Perl)
Date: Thu, 18 Apr 2024 07:55:42 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 59
Message-ID: <uvqjlu$257pa$1@dont-email.me>
References: <uu54la$3su5b$6@dont-email.me> <87edbtz43p.fsf@tudado.org>
<0d2cnVzOmbD6f4z7nZ2dnZfqnPudnZ2d@brightview.co.uk>
<20240408075547.000061e8@gmail.com>
<g52cnWOOwoz_son7nZ2dnZfqnPWdnZ2d@brightview.co.uk>
<uvbe3m$2cun7$1@dont-email.me>
<Mkidnafag8vlooH7nZ2dnZfqn_idnZ2d@brightview.co.uk>
<pan$c8c3e$b0e492b3$c544c27e$d72bff90@invalid.invalid>
<uvk8o6$h2pg$3@dont-email.me> <20240415152951.000079ab@gmail.com>
<uvkbec$hjeq$1@dont-email.me> <uvlc1f$rgng$1@dont-email.me>
<slrnv1smf9.25p4.naddy@lorvorc.mips.inka.de> <uvlp8g$u62e$1@dont-email.me>
<87wmowv9fy.fsf@eder.anydns.info> <20240417080523.00005e99@gmail.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Injection-Date: Thu, 18 Apr 2024 09:55:42 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="e0bbc97582f840a25b6ae44a96748375";
logging-data="2268970"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/YqkxxL3EgISE42t/jwUlA"
User-Agent: Pan/0.155 (Kherson; fc5a80b8)
Cancel-Lock: sha1:PMHcDEjIWv3Ro9m+qYfVfW8k6qg=
 by: Lawrence D'Oliv - Thu, 18 Apr 2024 07:55 UTC

On Wed, 17 Apr 2024 08:05:23 -0700, John Ames wrote:

> *Syntactically* it's very simple, but explicit stack-orientation with
> reverse-Polish notation is a *very* different programming paradigm than
> practically everything else out there ...

The only really tricky part of stack-based programming is keeping track of
what’s on the stack.

I did some messing about with a reboot of PostScript which tried to add
some niceties, like stack guards and lexical binding. Here’s an example of
the sort of thing I was able to get working (“ddef” and “dstore” define
and assign to dynamically-bound variables, while “ldef” and “lstore”
correspondingly work on lexically-bound ones):

/Count 99 ddef

/metatry
{ % provides context for nonlocals
dup
/Name exch ldef
/Count 0 ldef
{ % actual proc
/Count dup lload 1 add lstore
/Count dup dload 1 add dstore
Name =
(local Count = ) print /Count lload =
(global Count = ) print /Count dload =
(whichever Count = ) print Count =
}
}
ddef

/try1 metatry ddef
/try2 metatry ddef

try1
try2
try1
try2

Output:

try1
local Count = 1
global Count = 100
whichever Count = 1
try2
local Count = 1
global Count = 101
whichever Count = 1
try1
local Count = 2
global Count = 102
whichever Count = 2
try2
local Count = 2
global Count = 103
whichever Count = 2

Re: on Perl

<uvqlnp$25k0u$2@dont-email.me>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=11827&group=comp.unix.programmer#11827

  copy link   Newsgroups: comp.unix.programmer comp.lang.misc comp.unix.shell
Path: i2pn2.org!i2pn.org!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: david.br...@hesbynett.no (David Brown)
Newsgroups: comp.unix.programmer,comp.lang.misc,comp.unix.shell
Subject: Re: on Perl
Date: Thu, 18 Apr 2024 10:30:49 +0200
Organization: A noiseless patient Spider
Lines: 42
Message-ID: <uvqlnp$25k0u$2@dont-email.me>
References: <uu54la$3su5b$6@dont-email.me> <87edbtz43p.fsf@tudado.org>
<0d2cnVzOmbD6f4z7nZ2dnZfqnPudnZ2d@brightview.co.uk>
<20240408075547.000061e8@gmail.com>
<g52cnWOOwoz_son7nZ2dnZfqnPWdnZ2d@brightview.co.uk>
<uvbe3m$2cun7$1@dont-email.me>
<Mkidnafag8vlooH7nZ2dnZfqn_idnZ2d@brightview.co.uk>
<pan$c8c3e$b0e492b3$c544c27e$d72bff90@invalid.invalid>
<uvk8o6$h2pg$3@dont-email.me> <20240415152951.000079ab@gmail.com>
<uvkbec$hjeq$1@dont-email.me> <uvlc1f$rgng$1@dont-email.me>
<slrnv1smf9.25p4.naddy@lorvorc.mips.inka.de> <uvlp8g$u62e$1@dont-email.me>
<87wmowv9fy.fsf@eder.anydns.info> <20240417080523.00005e99@gmail.com>
<uvp6gv$1onkq$1@dont-email.me> <20240417121909.000039a3@gmail.com>
<uvp996$1p6tk$1@dont-email.me> <20240417133955.00004d23@gmail.com>
<20240417211356.581@kylheku.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Thu, 18 Apr 2024 10:30:50 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="a0080b8d6f1ecc9cfec5050a64ed5ac7";
logging-data="2281502"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19W9Dyo3Qw6JyvGH01G7QM3gYRVwYtvTiY="
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101
Thunderbird/102.11.0
Cancel-Lock: sha1:JSBylXVfe/eaLspLQHo8vHDnvCw=
In-Reply-To: <20240417211356.581@kylheku.com>
Content-Language: en-GB
 by: David Brown - Thu, 18 Apr 2024 08:30 UTC

On 18/04/2024 06:18, Kaz Kylheku wrote:
> On 2024-04-17, John Ames <commodorejohn@gmail.com> wrote:
>> On Wed, 17 Apr 2024 21:52:06 +0200
>> David Brown <david.brown@hesbynett.no> wrote:
>>
>>> I think that when finding the definition of a word, Forth just
>>> searches back through the stack of definitions until it gets a hit.
>>> And if that word definition uses other non-primitive words, it goes
>>> backwards from where it currently is, looking only at definitions
>>> from before the current word was defined. Is that right? And if so,
>>> can you do "forward declarations", and mutual recursion somehow?
>>
>> That's my understanding, yes; essentially, it's a consequence of the
>> fact that definitions are stored as a list of pointers, and re-
>> definitions are simply appended to the dictionary without going back
>> through the rest of it to update any pointers to the prior definition.
>> A strange design choice, but they're consistent with it.
>
> I don't know at all whether Forth does this or not, but this design
> choice allows the list to be restored to a prior state, whereby the
> recent definitions are forgotten, and the old ones revealed again,
> similarly to shadowed lexicals being revealed again upon the terminaton
> of an inner scope.
>

I suppose it also makes it a great deal easier to have small local
functions. Forth programming, as I understand it (I've only done very
small tests in Forth - I've never written a "real" program) generally
involves breaking code down into very small pieces. So your
implementation of "foo" might involve defining words like "get_next",
"double", "set_x", or whatever. (In Forth style these would probably be
shorter names, and perhaps include symbols.) Your implementation of
"bar" might want to re-use these same names but with different
definitions. With the list of pointers design of Forth, you can just
redefine these "local" words as you need to, and ignore any previous
definitions.

> It sounds reminiscent of the assoc list representation of the lexical
> environment in a rudimentary Lisp interpreter.
>

Re: on Perl

<uvqm1t$25pds$2@dont-email.me>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=11828&group=comp.unix.programmer#11828

  copy link   Newsgroups: comp.unix.programmer comp.lang.misc comp.unix.shell
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.programmer,comp.lang.misc,comp.unix.shell
Subject: Re: on Perl
Date: Thu, 18 Apr 2024 08:36:13 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 8
Message-ID: <uvqm1t$25pds$2@dont-email.me>
References: <uu54la$3su5b$6@dont-email.me> <87edbtz43p.fsf@tudado.org>
<0d2cnVzOmbD6f4z7nZ2dnZfqnPudnZ2d@brightview.co.uk>
<20240408075547.000061e8@gmail.com>
<g52cnWOOwoz_son7nZ2dnZfqnPWdnZ2d@brightview.co.uk>
<uvbe3m$2cun7$1@dont-email.me>
<Mkidnafag8vlooH7nZ2dnZfqn_idnZ2d@brightview.co.uk>
<pan$c8c3e$b0e492b3$c544c27e$d72bff90@invalid.invalid>
<uvk8o6$h2pg$3@dont-email.me> <20240415152951.000079ab@gmail.com>
<uvkbec$hjeq$1@dont-email.me> <uvlc1f$rgng$1@dont-email.me>
<slrnv1smf9.25p4.naddy@lorvorc.mips.inka.de> <uvlp8g$u62e$1@dont-email.me>
<87wmowv9fy.fsf@eder.anydns.info> <20240417080523.00005e99@gmail.com>
<uvp6gv$1onkq$1@dont-email.me> <20240417121909.000039a3@gmail.com>
<uvp996$1p6tk$1@dont-email.me> <20240417133955.00004d23@gmail.com>
<20240417211356.581@kylheku.com> <uvqlnp$25k0u$2@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Injection-Date: Thu, 18 Apr 2024 10:36:13 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="e0bbc97582f840a25b6ae44a96748375";
logging-data="2287036"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+SGRBOBNU1+9qHU99YTX72"
User-Agent: Pan/0.155 (Kherson; fc5a80b8)
Cancel-Lock: sha1:a/OwU0KDhychTfd9sSNR6nsQ5RI=
 by: Lawrence D'Oliv - Thu, 18 Apr 2024 08:36 UTC

On Thu, 18 Apr 2024 10:30:49 +0200, David Brown wrote:

> With the list of pointers design of Forth, you can just
> redefine these "local" words as you need to, and ignore any previous
> definitions.

So, they reinvented local variables, and thought it was some great
innovation ...

Re: On Stack-Based Languages (was Re: on Perl)

<uvqm4r$25k0u$3@dont-email.me>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=11829&group=comp.unix.programmer#11829

  copy link   Newsgroups: 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.br...@hesbynett.no (David Brown)
Newsgroups: comp.unix.programmer,comp.lang.misc
Subject: Re: On Stack-Based Languages (was Re: on Perl)
Date: Thu, 18 Apr 2024 10:37:47 +0200
Organization: A noiseless patient Spider
Lines: 27
Message-ID: <uvqm4r$25k0u$3@dont-email.me>
References: <uu54la$3su5b$6@dont-email.me> <87edbtz43p.fsf@tudado.org>
<0d2cnVzOmbD6f4z7nZ2dnZfqnPudnZ2d@brightview.co.uk>
<20240408075547.000061e8@gmail.com>
<g52cnWOOwoz_son7nZ2dnZfqnPWdnZ2d@brightview.co.uk>
<uvbe3m$2cun7$1@dont-email.me>
<Mkidnafag8vlooH7nZ2dnZfqn_idnZ2d@brightview.co.uk>
<pan$c8c3e$b0e492b3$c544c27e$d72bff90@invalid.invalid>
<uvk8o6$h2pg$3@dont-email.me> <20240415152951.000079ab@gmail.com>
<uvkbec$hjeq$1@dont-email.me> <uvlc1f$rgng$1@dont-email.me>
<slrnv1smf9.25p4.naddy@lorvorc.mips.inka.de> <uvlp8g$u62e$1@dont-email.me>
<87wmowv9fy.fsf@eder.anydns.info> <20240417080523.00005e99@gmail.com>
<uvqjlu$257pa$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Thu, 18 Apr 2024 10:37:47 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="a0080b8d6f1ecc9cfec5050a64ed5ac7";
logging-data="2281502"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/nmtKZkxQy0dPttQW2VjxnMSYpQ29sdPw="
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101
Thunderbird/102.11.0
Cancel-Lock: sha1:of4pEzub9kJediHsDURzwwlrqGc=
Content-Language: en-GB
In-Reply-To: <uvqjlu$257pa$1@dont-email.me>
 by: David Brown - Thu, 18 Apr 2024 08:37 UTC

On 18/04/2024 09:55, Lawrence D'Oliveiro wrote:
> On Wed, 17 Apr 2024 08:05:23 -0700, John Ames wrote:
>
>> *Syntactically* it's very simple, but explicit stack-orientation with
>> reverse-Polish notation is a *very* different programming paradigm than
>> practically everything else out there ...
>
> The only really tricky part of stack-based programming is keeping track of
> what’s on the stack.
>
> I did some messing about with a reboot of PostScript which tried to add
> some niceties, like stack guards and lexical binding. Here’s an example of
> the sort of thing I was able to get working (“ddef” and “dstore” define
> and assign to dynamically-bound variables, while “ldef” and “lstore”
> correspondingly work on lexically-bound ones):
>

I think I have only ever heard of one person who actually uses
PostScript for programming by hand, rather than as a print output
format. That is Don Lancaster, an electronics engineer who is a big fan
of "magic sines" (binary strings with low harmonics) and does all his
coding in PostScript. Anyone wanting to see a significant library of
PostScript code might be interested.

<https://www.tinaja.com/magsn01.shtml>

Re: On Stack-Based Languages (was Re: on Perl)

<uvqmhs$25pds$3@dont-email.me>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=11830&group=comp.unix.programmer#11830

  copy link   Newsgroups: 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.programmer,comp.lang.misc
Subject: Re: On Stack-Based Languages (was Re: on Perl)
Date: Thu, 18 Apr 2024 08:44:44 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 16
Message-ID: <uvqmhs$25pds$3@dont-email.me>
References: <uu54la$3su5b$6@dont-email.me> <87edbtz43p.fsf@tudado.org>
<0d2cnVzOmbD6f4z7nZ2dnZfqnPudnZ2d@brightview.co.uk>
<20240408075547.000061e8@gmail.com>
<g52cnWOOwoz_son7nZ2dnZfqnPWdnZ2d@brightview.co.uk>
<uvbe3m$2cun7$1@dont-email.me>
<Mkidnafag8vlooH7nZ2dnZfqn_idnZ2d@brightview.co.uk>
<pan$c8c3e$b0e492b3$c544c27e$d72bff90@invalid.invalid>
<uvk8o6$h2pg$3@dont-email.me> <20240415152951.000079ab@gmail.com>
<uvkbec$hjeq$1@dont-email.me> <uvlc1f$rgng$1@dont-email.me>
<slrnv1smf9.25p4.naddy@lorvorc.mips.inka.de> <uvlp8g$u62e$1@dont-email.me>
<87wmowv9fy.fsf@eder.anydns.info> <20240417080523.00005e99@gmail.com>
<uvqjlu$257pa$1@dont-email.me> <uvqm4r$25k0u$3@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Injection-Date: Thu, 18 Apr 2024 10:44:45 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="e0bbc97582f840a25b6ae44a96748375";
logging-data="2287036"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19ksLsSTwkWGgHuF2Ytm/FE"
User-Agent: Pan/0.155 (Kherson; fc5a80b8)
Cancel-Lock: sha1:Cz+BGt9kTAWTEnX39GitOfc6RqU=
 by: Lawrence D'Oliv - Thu, 18 Apr 2024 08:44 UTC

On Thu, 18 Apr 2024 10:37:47 +0200, David Brown wrote:

> I think I have only ever heard of one person who actually uses
> PostScript for programming by hand, rather than as a print output
> format. That is Don Lancaster ...

I know, I have seen his site.

The PostScript graphics model has long been superseded by worthy
successors, like Cairo. I did my own Python binding for Cairo
<https://gitlab.com/ldo/qahirah>, which adds things like vectors, matrices
and colours as first-class objects--beyond what Cairo itself, as a C-
language-based library, can do.

What I am interested in here is the PostScript language itself, and how it
can be modernized.

Re: on Perl

<2b148bc9-000f-13a0-b7fc-ab09c07cf446@example.net>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=11831&group=comp.unix.programmer#11831

  copy link   Newsgroups: comp.unix.shell comp.unix.programmer comp.lang.misc
Path: i2pn2.org!.POSTED!not-for-mail
From: nos...@example.net (D)
Newsgroups: comp.unix.shell,comp.unix.programmer,comp.lang.misc
Subject: Re: on Perl
Date: Thu, 18 Apr 2024 11:28:38 +0200
Organization: i2pn2 (i2pn.org)
Message-ID: <2b148bc9-000f-13a0-b7fc-ab09c07cf446@example.net>
References: <uu54la$3su5b$6@dont-email.me> <g52cnWOOwoz_son7nZ2dnZfqnPWdnZ2d@brightview.co.uk> <uvbe3m$2cun7$1@dont-email.me> <Mkidnafag8vlooH7nZ2dnZfqn_idnZ2d@brightview.co.uk> <pan$c8c3e$b0e492b3$c544c27e$d72bff90@invalid.invalid> <uvk8o6$h2pg$3@dont-email.me>
<20240415152951.000079ab@gmail.com> <uvkbec$hjeq$1@dont-email.me> <uvlc1f$rgng$1@dont-email.me> <slrnv1smf9.25p4.naddy@lorvorc.mips.inka.de> <uvm35m$10egq$1@dont-email.me> <EpwTN.247849$zF_1.119459@fx18.iad> <uvm5bp$10uuu$1@dont-email.me> <uvm69k$1154r$1@dont-email.me>
<uvm6b5$116e9$1@dont-email.me> <20240416084923.00005c8a@gmail.com> <uvm6pg$119gi$1@dont-email.me> <20240416085912.00001a9b@gmail.com> <uvm82d$11io2$1@dont-email.me> <20240416091813.00003dd8@gmail.com> <uvo0s3$1ga3v$1@dont-email.me> <20240417075943.00006cb4@gmail.com>
<uvosih$1mltt$1@dont-email.me> <20240417095512.00007ccc@gmail.com> <730cdd1d-724e-bd89-9487-92b35104a154@example.net> <uvqifb$252rg$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII; format=flowed
Injection-Info: i2pn2.org;
logging-data="1544803"; mail-complaints-to="usenet@i2pn2.org";
posting-account="w/4CleFT0XZ6XfSuRJzIySLIA6ECskkHxKUAYDZM66M";
X-Spam-Checker-Version: SpamAssassin 4.0.0
In-Reply-To: <uvqifb$252rg$1@dont-email.me>
 by: D - Thu, 18 Apr 2024 09:28 UTC

On Thu, 18 Apr 2024, Muttley@dastardlyhq.com wrote:

> On Wed, 17 Apr 2024 23:05:34 +0200
> D <nospam@example.net> wrote:
>> Sorry Muttley, I have to give this one to John. His argument is flawless
>> and spot on.
>
> Says a sock puppet who's never posted before. Nice try John.

Please keep the jokes coming. I find you most entertaining! =)

Pages:12345678910111213
server_pubkey.txt

rocksolid light 0.9.8
clearnet tor