Rocksolid Light

Welcome to Rocksolid Light

mail  files  register  newsreader  groups  login

Message-ID:  

Statistics means never having to say you're certain.


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

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

Pages:12345678910111213
Re: on Perl

<20240417075943.00006cb4@gmail.com>

  copy mid

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

  copy link   Newsgroups: comp.unix.shell comp.unix.programmer comp.lang.misc
Path: i2pn2.org!i2pn.org!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: commodorejohn@gmail.com (John Ames)
Newsgroups: comp.unix.shell,comp.unix.programmer,comp.lang.misc
Subject: Re: 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

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

  copy mid

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

  copy link   Newsgroups: comp.unix.shell comp.unix.programmer comp.lang.misc
Path: i2pn2.org!i2pn.org!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: Muttley@dastardlyhq.com
Newsgroups: comp.unix.shell,comp.unix.programmer,comp.lang.misc
Subject: Re: 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: Muttley@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://news.novabbs.org/devel/article-flat.php?id=8058&group=comp.unix.shell#8058

  copy link   Newsgroups: comp.unix.shell comp.unix.programmer comp.lang.misc
Path: i2pn2.org!i2pn.org!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: commodorejohn@gmail.com (John Ames)
Newsgroups: comp.unix.shell,comp.unix.programmer,comp.lang.misc
Subject: Re: 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://news.novabbs.org/devel/article-flat.php?id=8059&group=comp.unix.shell#8059

  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.usenet@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

<20240417121909.000039a3@gmail.com>

  copy mid

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

  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: commodorejohn@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://news.novabbs.org/devel/article-flat.php?id=8061&group=comp.unix.shell#8061

  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.brown@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://news.novabbs.org/devel/article-flat.php?id=8062&group=comp.unix.shell#8062

  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: commodorejohn@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://news.novabbs.org/devel/article-flat.php?id=8063&group=comp.unix.shell#8063

  copy link   Newsgroups: comp.unix.shell comp.unix.programmer comp.lang.misc
Path: i2pn2.org!.POSTED!not-for-mail
From: nospam@example.net (D)
Newsgroups: comp.unix.shell,comp.unix.programmer,comp.lang.misc
Subject: Re: 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://news.novabbs.org/devel/article-flat.php?id=8064&group=comp.unix.shell#8064

  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://news.novabbs.org/devel/article-flat.php?id=8065&group=comp.unix.shell#8065

  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.Thompson+u@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://news.novabbs.org/devel/article-flat.php?id=8066&group=comp.unix.shell#8066

  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://news.novabbs.org/devel/article-flat.php?id=8067&group=comp.unix.shell#8067

  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-1753@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://news.novabbs.org/devel/article-flat.php?id=8068&group=comp.unix.shell#8068

  copy link   Newsgroups: comp.unix.shell comp.unix.programmer comp.lang.misc
Path: i2pn2.org!i2pn.org!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: Muttley@dastardlyhq.com
Newsgroups: comp.unix.shell,comp.unix.programmer,comp.lang.misc
Subject: Re: 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: Muttley@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://news.novabbs.org/devel/article-flat.php?id=8069&group=comp.unix.shell#8069

  copy link   Newsgroups: comp.unix.shell comp.unix.programmer comp.lang.misc
Path: i2pn2.org!i2pn.org!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: Muttley@dastardlyhq.com
Newsgroups: comp.unix.shell,comp.unix.programmer,comp.lang.misc
Subject: Re: 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: Muttley@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 Perl

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

  copy mid

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

  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.brown@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://news.novabbs.org/devel/article-flat.php?id=8071&group=comp.unix.shell#8071

  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 Perl

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

  copy mid

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

  copy link   Newsgroups: comp.unix.shell comp.unix.programmer comp.lang.misc
Path: i2pn2.org!.POSTED!not-for-mail
From: nospam@example.net (D)
Newsgroups: comp.unix.shell,comp.unix.programmer,comp.lang.misc
Subject: Re: 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! =)

Re: on Perl

<uvqp94$26en6$1@dont-email.me>

  copy mid

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

  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.brown@hesbynett.no (David Brown)
Newsgroups: comp.unix.programmer,comp.lang.misc,comp.unix.shell
Subject: Re: on Perl
Date: Thu, 18 Apr 2024 11:31:16 +0200
Organization: A noiseless patient Spider
Lines: 14
Message-ID: <uvqp94$26en6$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>
<uvp996$1p6tk$1@dont-email.me> <20240417133955.00004d23@gmail.com>
<20240417211356.581@kylheku.com> <uvqlnp$25k0u$2@dont-email.me>
<uvqm1t$25pds$2@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Thu, 18 Apr 2024 11:31:17 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="a0080b8d6f1ecc9cfec5050a64ed5ac7";
logging-data="2308838"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/JoJwgiNTp414UPA0Z00TRzPMe3c/g0m0="
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101
Thunderbird/102.11.0
Cancel-Lock: sha1:mz0EBXCx9GFveM3Swjl92pxJeX0=
In-Reply-To: <uvqm1t$25pds$2@dont-email.me>
Content-Language: en-GB
 by: David Brown - Thu, 18 Apr 2024 09:31 UTC

On 18/04/2024 10:36, Lawrence D'Oliveiro wrote:
> 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 ...

"word" in Forth terminology is more like "function" in common imperative
languages. (It is not exactly the same, since Forth "words" are much
more flexible - that is both a good thing and a bad thing.)

Re: on Perl

<uvrd4b$2am8i$2@dont-email.me>

  copy mid

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

  copy link   Newsgroups: comp.unix.shell comp.unix.programmer comp.lang.misc
Path: i2pn2.org!i2pn.org!newsfeed.endofthelinebbs.com!nyheter.lysator.liu.se!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: candycanearter07@candycanearter07.nomail.afraid (candycanearter07)
Newsgroups: comp.unix.shell,comp.unix.programmer,comp.lang.misc
Subject: Re: on Perl
Date: Thu, 18 Apr 2024 15:10:04 -0000 (UTC)
Organization: the-candyden-of-code
Lines: 24
Message-ID: <uvrd4b$2am8i$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> <uvm35m$10egq$1@dont-email.me>
<uvo4rc$1h0kl$2@dont-email.me>
Injection-Date: Thu, 18 Apr 2024 17:10:04 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="5b0b1583fb7e97c7fcf46e8761e3ce6d";
logging-data="2447634"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19ABNwDXnlDDjbMCDkOFU3yXn80CTkhITgpxbvQChe1Vw=="
User-Agent: slrn/pre1.0.4-9 (Linux)
Cancel-Lock: sha1:qa8wdlH7vP8i9NR1Zl8jX4ngWIM=
X-Face: b{dPmN&%4|lEo,wUO\"KLEOu5N_br(N2Yuc5/qcR5i>9-!^e\.Tw9?/m0}/~:UOM:Zf]%
b+ V4R8q|QiU/R8\|G\WpC`-s?=)\fbtNc&=/a3a)r7xbRI]Vl)r<%PTriJ3pGpl_/B6!8pe\btzx
`~R! r3.0#lHRE+^Gro0[cjsban'vZ#j7,?I/tHk{s=TFJ:H?~=]`O*~3ZX`qik`b:.gVIc-[$t/e
ZrQsWJ >|l^I_[pbsIqwoz.WGA]<D
 by: candycanearter07 - Thu, 18 Apr 2024 15:10 UTC

David Brown <david.brown@hesbynett.no> wrote at 09:30 this Wednesday (GMT):
> On 16/04/2024 16:49, Muttley@dastardlyhq.com wrote:
>> On Tue, 16 Apr 2024 10:58:49 -0000 (UTC)
>> Christian Weisgerber <naddy@mips.inka.de> wrote:
>>> the FreeBSD boot loader, another constrained environment. In the
>>> end Forth proved too unpopular, few people touched it, and it is
>>> being replaced with Lua now.
>>
>> So moving from one language hardly anyone uses to another that hardly anyone
>> uses. You can't deny the consistency.
>>
>
> Lots of people use Lua. It is very popular as a small scripting
> language, and as a language embedded in other programs - you only need
> two or three C source files linked into your code to make Lua available,
> and it's quite easy to expose C functions as Lua functions.
>
> It is extremely popular in gaming - including for player scripting in
> Minecraft.

Minecraft supports player scripting?
--
user <candycane> is generated from /dev/urandom

Re: on Perl

<uvren5$2b1i0$1@dont-email.me>

  copy mid

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

  copy link   Newsgroups: comp.unix.shell comp.unix.programmer comp.lang.misc
Path: i2pn2.org!i2pn.org!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: Muttley@dastardlyhq.com
Newsgroups: comp.unix.shell,comp.unix.programmer,comp.lang.misc
Subject: Re: on Perl
Date: Thu, 18 Apr 2024 15:37:09 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 15
Message-ID: <uvren5$2b1i0$1@dont-email.me>
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>
<2b148bc9-000f-13a0-b7fc-ab09c07cf446@example.net>
Injection-Date: Thu, 18 Apr 2024 17:37:09 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="79185dff84c7d84a4e8d51bdf5300b22";
logging-data="2459200"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+2mv08t79QGibHyW7fWCYB"
Cancel-Lock: sha1:jhOBr/1nSk6iFVlWKNt58gFztzU=
 by: Muttley@dastardlyhq.com - Thu, 18 Apr 2024 15:37 UTC

On Thu, 18 Apr 2024 11:28:38 +0200
D <nospam@example.net> wrote:
>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! =)

That hand up your arse must be getting annoying by now.

Re: on Perl

<87o7a6zjg3.fsf@doppelsaurus.mobileactivedefense.com>

  copy mid

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

  copy link   Newsgroups: comp.unix.shell comp.unix.programmer comp.lang.misc comp.lang.perl.misc
Path: i2pn2.org!i2pn.org!news.swapon.de!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,comp.lang.perl.misc
Subject: Re: on Perl
Date: Thu, 18 Apr 2024 18:09:32 +0100
Lines: 33
Message-ID: <87o7a6zjg3.fsf@doppelsaurus.mobileactivedefense.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>
<87le5br16d.fsf@nosuchdomain.example.com>
<uvpt9m$2126r$1@dont-email.me>
Mime-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: 8bit
X-Trace: individual.net eq/zrm3nOnwiyAtsZE6SeA7CA3RMk4+0Gv9uVmgONHm/5z6XA=
Cancel-Lock: sha1:CPMJdsWV8YO1sbgxHcfiXd3hqyQ= sha1:2NNEVY8vTj4Sk0cwotAttr82BJY= sha256:EGzZ6gqSkBrBXsdaVrpcLLL4xoy6M5UsTPP4tGUYPYk=
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.1 (gnu/linux)
 by: Rainer Weikusat - Thu, 18 Apr 2024 17:09 UTC

Lawrence D'Oliveiro <ldo@nz.invalid> writes:
> 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.

There's a mechanism for method dispatch in class hierarcies. There's no
builtin support whatsoever for handling class instance data (or class
data, for that matter). This has certain advantages (everything a
reference refers to can be used as object, eg, file handles) and is
reasonably easy to provide for cases without multiple inheritance and
doable otherwise. OTOH, that absolutely not what people familiar with
other programming languages expect and also beyond what many of them can
wisely handle. Hence, a more dictatorial approach is probably expected
to improve things¹.

¹ Somewhat questionable when looking at another newer feature, namely,
subroutine signatures. It would be absolutely great if perl support real
function prototypes including checking function invocations for
correctness at compile time *and* *not* at runtime everytime a
function is called.

Re: on Perl

<20240418101653.00001aa4@gmail.com>

  copy mid

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

  copy link   Newsgroups: comp.unix.shell comp.unix.programmer comp.lang.misc
Path: i2pn2.org!i2pn.org!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: commodorejohn@gmail.com (John Ames)
Newsgroups: comp.unix.shell,comp.unix.programmer,comp.lang.misc
Subject: Re: on Perl
Date: Thu, 18 Apr 2024 10:16:53 -0700
Organization: A noiseless patient Spider
Lines: 34
Message-ID: <20240418101653.00001aa4@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>
<20240417095512.00007ccc@gmail.com>
<uvqibq$2526v$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Injection-Date: Thu, 18 Apr 2024 19:16:56 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="d58852c511418b103211b70d7cc984d4";
logging-data="2488895"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+rt+DjxGOUAf2BEnHArkqWh7uG6zj67v4="
Cancel-Lock: sha1:Q9oUEgk5iR5wi1kculAgl8R+UZA=
X-Newsreader: Claws Mail 4.2.0 (GTK 3.24.38; x86_64-w64-mingw32)
 by: John Ames - Thu, 18 Apr 2024 17:16 UTC

On Thu, 18 Apr 2024 07:33:14 -0000 (UTC)
Muttley@dastardlyhq.com wrote:

> 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.

Very well, then! That leaves us with the larger questions:

* By what logic do you argue that a language which is commonly used in
fields which are (by your own admission) "pretty big" but (in your
assessment) not "serious" is therefore "pretty irrelevant in most
language discussions?"
* What about all of the other non-game applications people have cited?
Are none of these "serious" by your standards?

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

On the contrary, you've been the one dragging it down from the start;
the first to name-call, the first to accuse someone of being a sock-
puppet, the first to mock other people for having specialties you don't
consider "serious" - and, for that matter, the person who started this
off by talking pointless smack, as if anybody in comp.lang.misc cares
whether a language is considered "relevant" or "serious."

> >Muttley: "Also you're a poopiehead."
>
> Are you expecting to be taken seriously?

Were *you,* when you decided to start throwing around terms like
"aspie?" (2009 called, they want their insult back.)

Re: on Perl

<060a9aa8-71f2-8c44-d268-1fa13994aa9d@example.net>

  copy mid

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

  copy link   Newsgroups: comp.unix.shell comp.unix.programmer comp.lang.misc
Path: i2pn2.org!.POSTED!not-for-mail
From: nospam@example.net (D)
Newsgroups: comp.unix.shell,comp.unix.programmer,comp.lang.misc
Subject: Re: on Perl
Date: Thu, 18 Apr 2024 20:59:01 +0200
Organization: i2pn2 (i2pn.org)
Message-ID: <060a9aa8-71f2-8c44-d268-1fa13994aa9d@example.net>
References: <uu54la$3su5b$6@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> <2b148bc9-000f-13a0-b7fc-ab09c07cf446@example.net> <uvren5$2b1i0$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII; format=flowed
Injection-Info: i2pn2.org;
logging-data="1590786"; mail-complaints-to="usenet@i2pn2.org";
posting-account="w/4CleFT0XZ6XfSuRJzIySLIA6ECskkHxKUAYDZM66M";
In-Reply-To: <uvren5$2b1i0$1@dont-email.me>
X-Spam-Checker-Version: SpamAssassin 4.0.0
 by: D - Thu, 18 Apr 2024 18:59 UTC

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

> On Thu, 18 Apr 2024 11:28:38 +0200
> D <nospam@example.net> wrote:
>> 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! =)
>
> That hand up your arse must be getting annoying by now.

Keep em coming! =)

Re: on Perl

<uvrtr1$2efpd$1@dont-email.me>

  copy mid

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

  copy link   Newsgroups: comp.unix.shell comp.unix.programmer comp.lang.misc
Path: i2pn2.org!i2pn.org!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: david.brown@hesbynett.no (David Brown)
Newsgroups: comp.unix.shell,comp.unix.programmer,comp.lang.misc
Subject: Re: on Perl
Date: Thu, 18 Apr 2024 21:55:13 +0200
Organization: A noiseless patient Spider
Lines: 27
Message-ID: <uvrtr1$2efpd$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> <uvm35m$10egq$1@dont-email.me>
<uvo4rc$1h0kl$2@dont-email.me> <uvrd4b$2am8i$2@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Thu, 18 Apr 2024 21:55:13 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="ac77df562e41779b6c3d23eaf288d0f7";
logging-data="2572077"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+6BkOKQQXzQkEzTOkAgJdPyO8aTssYXuQ="
User-Agent: Mozilla Thunderbird
Cancel-Lock: sha1:LLPa6KcXyd7/CqCnwicuthPPs0Y=
In-Reply-To: <uvrd4b$2am8i$2@dont-email.me>
Content-Language: en-GB
 by: David Brown - Thu, 18 Apr 2024 19:55 UTC

On 18/04/2024 17:10, candycanearter07 wrote:
> David Brown <david.brown@hesbynett.no> wrote at 09:30 this Wednesday (GMT):
>> On 16/04/2024 16:49, Muttley@dastardlyhq.com wrote:
>>> On Tue, 16 Apr 2024 10:58:49 -0000 (UTC)
>>> Christian Weisgerber <naddy@mips.inka.de> wrote:
>>>> the FreeBSD boot loader, another constrained environment. In the
>>>> end Forth proved too unpopular, few people touched it, and it is
>>>> being replaced with Lua now.
>>>
>>> So moving from one language hardly anyone uses to another that hardly anyone
>>> uses. You can't deny the consistency.
>>>
>>
>> Lots of people use Lua. It is very popular as a small scripting
>> language, and as a language embedded in other programs - you only need
>> two or three C source files linked into your code to make Lua available,
>> and it's quite easy to expose C functions as Lua functions.
>>
>> It is extremely popular in gaming - including for player scripting in
>> Minecraft.
>
>
> Minecraft supports player scripting?

I am no Minecraft expert. You might need an add-on, or special mode, or
something, to get access to Lua scripting.

Re: on Perl

<uvtbl4$2tml5$1@dont-email.me>

  copy mid

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

  copy link   Newsgroups: comp.unix.shell comp.unix.programmer comp.lang.misc
Path: i2pn2.org!i2pn.org!weretis.net!feeder8.news.weretis.net!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: Muttley@dastardlyhq.com
Newsgroups: comp.unix.shell,comp.unix.programmer,comp.lang.misc
Subject: Re: on Perl
Date: Fri, 19 Apr 2024 08:57:08 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 40
Message-ID: <uvtbl4$2tml5$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>
<uvqibq$2526v$1@dont-email.me>
<20240418101653.00001aa4@gmail.com>
Injection-Date: Fri, 19 Apr 2024 10:57:08 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="7855b986906a0d75353095e951857fe9";
logging-data="3070629"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19c4g6z/RrNu/cAKm1wNy1I"
Cancel-Lock: sha1:syIH8yhYr3rsQ7qSUSTcnR3oRHE=
 by: Muttley@dastardlyhq.com - Fri, 19 Apr 2024 08:57 UTC

On Thu, 18 Apr 2024 10:16:53 -0700
John Ames <commodorejohn@gmail.com> wrote:
>On Thu, 18 Apr 2024 07:33:14 -0000 (UTC)
>Muttley@dastardlyhq.com wrote:
>
>> 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.
>
>Very well, then! That leaves us with the larger questions:
>
>* By what logic do you argue that a language which is commonly used in
> fields which are (by your own admission) "pretty big" but (in your
> assessment) not "serious" is therefore "pretty irrelevant in most
> language discussions?"

The amount of code written in the language. I doubt game scripting amounts
to much in the scheme of things.

>* What about all of the other non-game applications people have cited?
> Are none of these "serious" by your standards?

Don't remember them tbh. A serious application IMO is something that
impacts society as a whole in that if it didn't exist we'd be in trouble
or something that benefits a persons ability to live their life.
If games vanishes some teenagers and kidults might get a bit annoyed for
a while before they went outside and played with a ball but society would
carry on as before.

>> Are you expecting to be taken seriously?
>
>Were *you,* when you decided to start throwing around terms like
>"aspie?" (2009 called, they want their insult back.)

Its a very relevant insult given these days every socially awkward moron
decides they're on the spectrum so they can have some kind of disadvantage
kudos.


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

Pages:12345678910111213
server_pubkey.txt

rocksolid light 0.9.81
clearnet tor