Rocksolid Light

News from da outaworlds

mail  files  register  groups  login

Message-ID:  

BOFH excuse #107: The keyboard isn't plugged in


comp / comp.unix.shell / Re: on Perl (was: Command Languages Versus Programming Languages)

SubjectAuthor
* on Perl (was: Command Languages Versus Programming Languages)Javier
+- Re: on Perl (was: Command Languages Versus Programming Languages)Lawrence D'Oliveiro
`* Re: on Perl (was: Command Languages Versus Programming Languages)Blue-Maned_Hawk
 `* Re: on Perl (was: Command Languages Versus Programming Languages)Lawrence D'Oliveiro
  +* Re: on Perl (was: Command Languages Versus Programming Languages)John Ames
  |+* Re: on Perl (was: Command Languages Versus Programming Languages)Lawrence D'Oliveiro
  ||`* Re: on Perl (was: Command Languages Versus Programming Languages)David Brown
  || +* Re: on Perl (was: Command Languages Versus Programming Languages)Muttley
  || |`- Re: on Perl (was: Command Languages Versus Programming Languages)David Brown
  || `* Re: on PerlChristian Weisgerber
  ||  +* Re: on PerlDavid Brown
  ||  |+* Re: on PerlMuttley
  ||  ||`* Re: on Perlcandycanearter07
  ||  || `* Re: on PerlMuttley
  ||  ||  `- Re: on PerlLawrence D'Oliveiro
  ||  |`* Re: on PerlAndreas Eder
  ||  | +* Re: on PerlJohn Ames
  ||  | |`* Re: on PerlDavid Brown
  ||  | | `* Re: on PerlJohn Ames
  ||  | |  `* Re: on PerlKaz Kylheku
  ||  | |   `* Re: on PerlDavid Brown
  ||  | |    `* Re: on PerlLawrence D'Oliveiro
  ||  | |     `* Re: on PerlDavid Brown
  ||  | |      `* Re: on PerlRichard Harnden
  ||  | |       +- Back and forth (Was: on Perl)Kenny McCormack
  ||  | |       `- Re: on PerlDavid Brown
  ||  | +- Re: on PerlLawrence D'Oliveiro
  ||  | +- Re: on PerlDavid Brown
  ||  | `- Re: on PerlJohn Ames
  ||  `* Re: on PerlMuttley
  ||   +* Re: on PerlScott Lurndal
  ||   |`* Re: on PerlMuttley
  ||   | `* Re: on PerlChris Elvidge
  ||   |  +* Re: on PerlMuttley
  ||   |  |`* Re: on PerlJohn Ames
  ||   |  | +* Re: on PerlMuttley
  ||   |  | |+* Re: on PerlJohn Ames
  ||   |  | ||+* Re: on PerlMuttley
  ||   |  | |||+* Re: on PerlJohn Ames
  ||   |  | ||||`* Re: on PerlMuttley
  ||   |  | |||| `* Re: on PerlJohn Ames
  ||   |  | ||||  `* Re: on PerlMuttley
  ||   |  | ||||   `* Re: on PerlJohn Ames
  ||   |  | ||||    +* Re: on PerlD
  ||   |  | ||||    |`* Re: on PerlMuttley
  ||   |  | ||||    | `* Re: on PerlD
  ||   |  | ||||    |  `* Re: on PerlMuttley
  ||   |  | ||||    |   `* Re: on PerlD
  ||   |  | ||||    |    `* Re: on PerlMuttley
  ||   |  | ||||    |     `* Re: on PerlD
  ||   |  | ||||    |      `* Re: on PerlMuttley
  ||   |  | ||||    |       `* Re: on PerlD
  ||   |  | ||||    |        `* Re: on PerlMuttley
  ||   |  | ||||    |         `- Re: on PerlD
  ||   |  | ||||    `* Re: on PerlMuttley
  ||   |  | ||||     `* Re: on PerlJohn Ames
  ||   |  | ||||      `* Re: on PerlMuttley
  ||   |  | ||||       `* Re: on PerlJohn Ames
  ||   |  | ||||        +* Re: on PerlKenny McCormack
  ||   |  | ||||        |`- Re: on PerlJohn Ames
  ||   |  | ||||        `- Re: on PerlMuttley
  ||   |  | |||+* Re: on PerlKenny McCormack
  ||   |  | ||||`- Re: on PerlMuttley
  ||   |  | |||`* Re: on PerlDavid Brown
  ||   |  | ||| `- Re: on PerlMuttley
  ||   |  | ||`- Re: on PerlKenny McCormack
  ||   |  | |`* Re: on PerlDavid W. Hodgins
  ||   |  | | +- Re: on PerlDavid W. Hodgins
  ||   |  | | `* Re: on PerlChristian Weisgerber
  ||   |  | |  `- Re: on PerlKeith Thompson
  ||   |  | `- Re: on Perlcandycanearter07
  ||   |  `* Re: on PerlLawrence D'Oliveiro
  ||   |   `- Re: on PerlDavid Brown
  ||   `* Re: on PerlDavid Brown
  ||    `* Re: on Perlcandycanearter07
  ||     `- Re: on PerlDavid Brown
  |`- Re: on PerlStefan Ram
  `* Re: on PerlJavier
   `* Re: on PerlLawrence D'Oliveiro
    `* Re: on PerlBen Bacarisse
     `* Re: on PerlLawrence D'Oliveiro
      `* Re: on PerlKeith Thompson
       `* Re: on PerlLawrence D'Oliveiro
        `- Re: on PerlRainer Weikusat

Pages:1234
Subject: on Perl (was: Command Languages Versus Programming Languages)
From: Javier
Newsgroups: comp.unix.shell, comp.unix.programmer, comp.lang.misc
Date: Sun, 14 Apr 2024 20:41 UTC
References: 1 2 3 4 5 6
Path: eternal-september.org!news.eternal-september.org!feeder3.eternal-september.org!usenet.blueworldhosting.com!diablo1.usenet.blueworldhosting.com!feeder.usenetexpress.com!tr2.iad1.usenetexpress.com!69.80.99.23.MISMATCH!Xl.tags.giganews.com!local-2.nntp.ord.giganews.com!nntp.brightview.co.uk!news.brightview.co.uk.POSTED!not-for-mail
NNTP-Posting-Date: Sun, 14 Apr 2024 20:41:28 +0000
From: invalid@invalid.invalid (Javier)
Subject: on Perl (was: Command Languages Versus Programming Languages)
Newsgroups: comp.unix.shell,comp.unix.programmer,comp.lang.misc
References: <uu54la$3su5b$6@dont-email.me> <87edbtz43p.fsf@tudado.org> <0d2cnVzOmbD6f4z7nZ2dnZfqnPudnZ2d@brightview.co.uk> <20240408075547.000061e8@gmail.com> <g52cnWOOwoz_son7nZ2dnZfqnPWdnZ2d@brightview.co.uk> <uvbe3m$2cun7$1@dont-email.me>
Message-ID: <Mkidnafag8vlooH7nZ2dnZfqn_idnZ2d@brightview.co.uk>
Date: Sun, 14 Apr 2024 20:41:28 +0000
Lines: 34
X-Usenet-Provider: http://www.giganews.com
X-Trace: sv3-53jyUH0MdWtWb94ed4ZboK11GONoEgMe1w2J6Wz5m8gybc9Q23xvGek6lbpcg82d7WxYhNAx1RiUG4D!Wa5vHitfB2HpV7I4UQFGQKCVmMod+Lx3rrsuB9WZGkQqmLGH7Hn4FQIYbjRxbzcfwOXa68F6NLsX!PzHsZw1UVSJUx1b7a567aRygzus=
X-Abuse-and-DMCA-Info: Please be sure to forward a copy of ALL headers
X-Abuse-and-DMCA-Info: Otherwise we will be unable to process your complaint properly
X-Postfilter: 1.3.40
View all headers

In comp.unix.shell Janis Papanagnou <janis_papanagnou+ng@hotmail.com> wrote:
> I've programmed in Perl but I'm no Perl-programmer notwithstanding.
> Some more or less obvious reasons I see...
> Abstraction of diverse Unix utilities' interfaces.
> (...)
> Supporting data structures (beyond primitive arrays).
> Less quirks than Shell. (I'm saying that as an experienced Shell programmer.)

I find perl much more quirky. Among many other things, it lacks an
straightforward support of nested data structures (you neeed to use
something called references), as it flattens nested arrays automatically.
That was an erroneous early design decission.

$ clisp <<< "(print '(1 2 3 (4 5)))"
....
(1 2 3 (4 5))

$ python3 <<< "print((1,2,3,(4,5)))"
(1, 2, 3, (4, 5))

$ perl -e "use Data::Dumper; @a=(1,2,3,(4,5)); print Dumper(\@a)"
$VAR1 = [
1,
2,
3,
4,
5
];

That being said, no other language comes close in conciseness when it
comes to text processing and interacting with the OS (filesystem, pipes, etc).
Any other language is too verbose for those tasks.

https://wiki.c2.com/?WhyLovePerl

Subject: Re: on Perl (was: Command Languages Versus Programming Languages)
From: Lawrence D'Oliv
Newsgroups: comp.unix.shell, comp.unix.programmer, comp.lang.misc
Organization: A noiseless patient Spider
Date: Sun, 14 Apr 2024 22:41 UTC
References: 1 2 3 4 5 6 7
Path: eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: ldo@nz.invalid (Lawrence D'Oliveiro)
Newsgroups: comp.unix.shell,comp.unix.programmer,comp.lang.misc
Subject: Re: on Perl (was: Command Languages Versus Programming Languages)
Date: Sun, 14 Apr 2024 22:41:27 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 16
Message-ID: <uvhm2m$3s6na$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>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Injection-Date: Mon, 15 Apr 2024 00:41:27 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="5c7a3603e3efc53c60354bebe6f5dc5d";
logging-data="4070122"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18PN0nqyUlemmHcAXTi89Sa"
User-Agent: Pan/0.155 (Kherson; fc5a80b8)
Cancel-Lock: sha1:lC51WG+UIZ0c2TNjYoPp9X6wPMc=
View all headers

On Sun, 14 Apr 2024 20:41:28 +0000, Javier wrote:

> I find perl much more quirky. Among many other things, it lacks an
> straightforward support of nested data structures (you neeed to use
> something called references), as it flattens nested arrays
> automatically. That was an erroneous early design decission.

Is *that* where PHP got that stupid idea from? Only its attempt to patch
them up with “references” just created a new mess.

> That being said, no other language comes close in conciseness when
> it comes to text processing and interacting with the OS (filesystem,
> pipes, etc). Any other language is too verbose for those tasks.

Other languages can offer more expressive facilities, though. This can
make the code easier to follow.

Subject: Re: on Perl (was: Command Languages Versus Programming Languages)
From: Blue-Maned_Hawk
Newsgroups: comp.unix.shell, comp.unix.programmer, comp.lang.misc
Organization: A noiseless patient Spider
Date: Mon, 15 Apr 2024 12:43 UTC
References: 1 2 3 4 5 6 7
Path: eternal-september.org!news.eternal-september.org!bluemanedhawk.eternal-september.org!.POSTED!not-for-mail
From: bluemanedhawk@invalid.invalid (Blue-Maned_Hawk)
Newsgroups: comp.unix.shell,comp.unix.programmer,comp.lang.misc
Subject: Re: on Perl (was: Command Languages Versus Programming Languages)
Date: Mon, 15 Apr 2024 12:43:56 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 16
Message-ID: <pan$c8c3e$b0e492b3$c544c27e$d72bff90@invalid.invalid>
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>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Injection-Date: Mon, 15 Apr 2024 14:43:56 +0200 (CEST)
Injection-Info: bluemanedhawk.eternal-september.org; posting-host="5a3f5b03336cc4b030045811bd555b30";
logging-data="311275"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19Zyc0kEP9odsPx0Nv5sDbrlE2zBtkyiZ4="
User-Agent: Pan/0.154 (Izium; 517acf4)
Cancel-Lock: sha1:9tSoClpADjix817xsNrDaWuj0rY=
X-Face: Taumatawhakatangihangakoauauotamateaturipukakapikimaungahoronuku
pokaiwhenuakitanatahu
Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAIAAADYYG7QAAACh0lEQVRYw71Z21bD
MAzzevbfkr4cHjrSXJyL044+MDa6WLEl2SkvkrZ1AbAvXO+bUGSCPYnsuIVGMpm
ZLnjX718GhAKNsp8lON2F9VrhELwIgJlBepkZjA78rVK+FkmNhEJK76UsJlz8+E
rJsjrpYouhLo/SC6qPHgakFOR8wV9+8rCfO/I/oVnmUZUp42/LW2XkLj9TCFNM9
jp5g2EmHZgpYZjCOkYU7sXVogRylJqpdggoFLG1g09Flah/7kErCxzR9HgXPYsq
0glb9cxjIz2Vsk9AmAoCSxECpD713joMKjQqLAtmMqJmXjdVvlMnMQCVITotJd1
z+fh1f1NNo+vuc1KnhWUmY7t03vydTud9BbXCtN3L2PL3bK7JCNG0GHzuZxafyB
fxevCxpm1vrwZltqw6SILCcdoCE6PGQC8wZWDA9Or7Qp5s3lAZezys0nDazs9S9
R0TjwEiksRxLkNPC1NMMWPs1bj0Ei0Yuo+JVtFLuzP1NRJ16qXWN8DhhtmS4PDg
O6mqRxs4bEJrYt087mSIow/1VzW2oFlMQuiuIy/KsUagvhdw6hSjJGlIavbLF8x
j3X47bccLcUSi0dkWh1nUZNhANT1tHKUXrNxNLbd9KPb9wDDVrKwmPQMOPQ1oy6
k5I1DwzDeRJd3jVIhDAUxq3ngzJG4CCkNXZxZVMcjefoK2J0gUY2S3rxz/RuTFx
2zHd9U+obimJXMG4edsk/2j5pTU5G1MmzbRLxkfq5EiT1GGsidvMGzi+1goGb2l
GCrN+nGnV8xj3q3JLRDVPL96vUc7Z4aJ3TN1mVqWAMJMfG+Jxh6TQqP+92iZkCU
xtglds1AB6r0aiSHKcnFck+p/c/0CbacFLQcajGcAAAAASUVORK5CYII=
View all headers

Javier wrote:

> That being said, no other language comes close in conciseness when it
> comes to text processing and interacting with the OS (filesystem, pipes,
> etc).
> Any other language is too verbose for those tasks.

Perhaps no other language, but i could imagine e.g. a library for a
language getting there.

--
Blue-Maned_Hawk│shortens to Hawk│/blu.mɛin.dʰak/│he/him/his/himself/Mr.
blue-maned_hawk.srht.site
As always.

Subject: Re: on Perl (was: Command Languages Versus Programming Languages)
From: Lawrence D'Oliv
Newsgroups: comp.unix.shell, comp.unix.programmer, comp.lang.misc
Organization: A noiseless patient Spider
Date: Mon, 15 Apr 2024 22:12 UTC
References: 1 2 3 4 5 6 7 8
Path: eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: ldo@nz.invalid (Lawrence D'Oliveiro)
Newsgroups: comp.unix.shell,comp.unix.programmer,comp.lang.misc
Subject: Re: on Perl (was: Command Languages Versus Programming Languages)
Date: Mon, 15 Apr 2024 22:12:23 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 7
Message-ID: <uvk8o6$h2pg$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>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Injection-Date: Tue, 16 Apr 2024 00:12:23 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="7122d47f46672ef7a70e2ca241d20ff2";
logging-data="559920"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/gA4kkaFLVO2/B1Ow3vHoD"
User-Agent: Pan/0.155 (Kherson; fc5a80b8)
Cancel-Lock: sha1:bj2arBMbTKBA6e1q0tTMfEwl8dk=
View all headers

On Mon, 15 Apr 2024 12:43:56 -0000 (UTC), Blue-Maned_Hawk wrote:

> .. i could imagine e.g. a library for a language getting there.

Especially a language that is particularly versatile and adaptable to
defining DSLs.

Subject: Re: on Perl (was: Command Languages Versus Programming Languages)
From: John Ames
Newsgroups: comp.unix.shell, comp.unix.programmer, comp.lang.misc
Organization: A noiseless patient Spider
Date: Mon, 15 Apr 2024 22:29 UTC
References: 1 2 3 4 5 6 7 8 9
Path: 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 (was: Command Languages Versus Programming Languages)
Date: Mon, 15 Apr 2024 15:29:51 -0700
Organization: A noiseless patient Spider
Lines: 12
Message-ID: <20240415152951.000079ab@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>
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Injection-Date: Tue, 16 Apr 2024 00:29:53 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="f77c5e5e25f4c647a522cf2d12001800";
logging-data="535695"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+cuT5XKMhVupEYxkV1vdurTTd6f3FL3TE="
Cancel-Lock: sha1:SbshqdEXtqlp7c/oQELWpMQzV88=
X-Newsreader: Claws Mail 4.2.0 (GTK 3.24.38; x86_64-w64-mingw32)
View all headers

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

> On Mon, 15 Apr 2024 12:43:56 -0000 (UTC), Blue-Maned_Hawk wrote:
>
> > .. i could imagine e.g. a library for a language getting there.
>
> Especially a language that is particularly versatile and adaptable to
> defining DSLs.

*waits for a Forth-head to chime in*

Subject: Re: on Perl (was: Command Languages Versus Programming Languages)
From: Lawrence D'Oliv
Newsgroups: comp.unix.shell, comp.unix.programmer, comp.lang.misc
Organization: A noiseless patient Spider
Date: Mon, 15 Apr 2024 22:58 UTC
References: 1 2 3 4 5 6 7 8 9 10
Path: eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: ldo@nz.invalid (Lawrence D'Oliveiro)
Newsgroups: comp.unix.shell,comp.unix.programmer,comp.lang.misc
Subject: Re: on Perl (was: Command Languages Versus Programming Languages)
Date: Mon, 15 Apr 2024 22:58:20 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 13
Message-ID: <uvkbec$hjeq$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>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Injection-Date: Tue, 16 Apr 2024 00:58:20 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="7122d47f46672ef7a70e2ca241d20ff2";
logging-data="576986"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19DN5/38KDUfi/1zNtGhs+V"
User-Agent: Pan/0.155 (Kherson; fc5a80b8)
Cancel-Lock: sha1:SqRsBJEdUJvcUb6SFOPLAklRveU=
View all headers

On Mon, 15 Apr 2024 15:29:51 -0700, John Ames wrote:

> On Mon, 15 Apr 2024 22:12:23 -0000 (UTC) Lawrence D'Oliveiro
> <ldo@nz.invalid> wrote:
>
>> Especially a language that is particularly versatile and adaptable to
>> defining DSLs.
>
> *waits for a Forth-head to chime in*

Forth? Not a chance. That’s only fit for a museum. Whatever interesting
features it might have had were carried over to PostScript, which took
things to the next level.

Subject: Re: on Perl (was: Command Languages Versus Programming Languages)
From: David Brown
Newsgroups: comp.unix.shell, comp.unix.programmer, comp.lang.misc
Organization: A noiseless patient Spider
Date: Tue, 16 Apr 2024 08:14 UTC
References: 1 2 3 4 5 6 7 8 9 10 11
Path: eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: david.brown@hesbynett.no (David Brown)
Newsgroups: comp.unix.shell,comp.unix.programmer,comp.lang.misc
Subject: Re: on Perl (was: Command Languages Versus Programming Languages)
Date: Tue, 16 Apr 2024 10:14:38 +0200
Organization: A noiseless patient Spider
Lines: 54
Message-ID: <uvlc1f$rgng$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>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Tue, 16 Apr 2024 10:14:39 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="f8fd9bedbd48a746237f8b9c19eaabd2";
logging-data="901872"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+j3ngWb3fde/Wkbyfnbokm+a5Q82oYO3s="
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101
Thunderbird/102.11.0
Cancel-Lock: sha1:ekWuAcPFaCyDUk1C0RSP0Av1nFs=
Content-Language: en-GB
In-Reply-To: <uvkbec$hjeq$1@dont-email.me>
View all headers

On 16/04/2024 00:58, Lawrence D'Oliveiro wrote:
> On Mon, 15 Apr 2024 15:29:51 -0700, John Ames wrote:
>
>> On Mon, 15 Apr 2024 22:12:23 -0000 (UTC) Lawrence D'Oliveiro
>> <ldo@nz.invalid> wrote:
>>
>>> Especially a language that is particularly versatile and adaptable to
>>> defining DSLs.
>>
>> *waits for a Forth-head to chime in*

What about Scala? I don't the language myself, but I believe it is
popular as a basis for DSL's.

>
> Forth? Not a chance. That’s only fit for a museum. Whatever interesting
> features it might have had were carried over to PostScript, which took
> things to the next level.

Forth is alive and well, albeit not very common. It is used in embedded
systems - it is almost certainly the smallest language and run-time
system where you can have a extendable high-level language, and runs
directly on even very small microcontrollers. Within the same language,
you can glide between higher level words and Forth-style assembly for
low-level code. And you can pretty much freely choose where you draw
the line between pre-compiled code for maximal efficiency and
interpreted code for maximal convenience and development speed. I've
even seen a system with a soft processor (i.e., one made in a hardware
design language for use in FPGA's or gate array ASICs) written in Forth,
where you can move the boundaries between the parts that are implemented
in hardware and the parts in software.

Forth is also the basis for the assembly and code for most stack-based
processors, which are used whenever the smallest die area is needed. In
particular, 4-bit microcontroller programming is dominated by Forth.
You don't normally see such chips, because they are hidden inside
devices and these days only found within other chips (the last
general-purpose easily available 4-bit microcontroller line was
discontinued about a decade ago).

New Forth-native hardware has been made in recent times, such as the
GreenArray chips.

The latest Forth standard is from 2012, I believe.

Forth is certainly old, and certainly a very unusual language that is
hard for outsiders to comprehend, and certainly not a particularly
popular language, but it is equally certainly still used.

(I am not a "Forth-head", and know only a little of the language, but
happen to have learned a bit from real Forth-heads.)

Subject: Re: on Perl (was: Command Languages Versus Programming Languages)
From: Muttley@dastardlyhq.com
Newsgroups: comp.unix.shell, comp.unix.programmer, comp.lang.misc
Organization: A noiseless patient Spider
Date: Tue, 16 Apr 2024 08:35 UTC
References: 1 2 3 4 5 6 7 8 9 10 11 12
Path: eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: Muttley@dastardlyhq.com
Newsgroups: comp.unix.shell,comp.unix.programmer,comp.lang.misc
Subject: Re: on Perl (was: Command Languages Versus Programming Languages)
Date: Tue, 16 Apr 2024 08:35:32 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 12
Message-ID: <uvld8k$rov8$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>
Injection-Date: Tue, 16 Apr 2024 10:35:32 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="ed7e046316ac869f27ed99b3aa773bd3";
logging-data="910312"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/KqPd6M6dvP97d0/OCqXwC"
Cancel-Lock: sha1:Bzdw/C52KEcod4olwZ+KkI6JWRM=
View all headers

On Tue, 16 Apr 2024 10:14:38 +0200
David Brown <david.brown@hesbynett.no> wrote:
>Forth is also the basis for the assembly and code for most stack-based
>processors, which are used whenever the smallest die area is needed. In
>particular, 4-bit microcontroller programming is dominated by Forth.
>You don't normally see such chips, because they are hidden inside
>devices and these days only found within other chips (the last
>general-purpose easily available 4-bit microcontroller line was
>discontinued about a decade ago).

Old style digital watches maybe?

Subject: Re: on Perl (was: Command Languages Versus Programming Languages)
From: David Brown
Newsgroups: comp.unix.shell, comp.unix.programmer, comp.lang.misc
Organization: A noiseless patient Spider
Date: Tue, 16 Apr 2024 09:35 UTC
References: 1 2 3 4 5 6 7 8 9 10 11 12 13
Path: eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: david.brown@hesbynett.no (David Brown)
Newsgroups: comp.unix.shell,comp.unix.programmer,comp.lang.misc
Subject: Re: on Perl (was: Command Languages Versus Programming Languages)
Date: Tue, 16 Apr 2024 11:35:42 +0200
Organization: A noiseless patient Spider
Lines: 24
Message-ID: <uvlgpe$sf4v$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>
<uvld8k$rov8$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Tue, 16 Apr 2024 11:35:42 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="f8fd9bedbd48a746237f8b9c19eaabd2";
logging-data="933023"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+16ZacNmmLA8Hz4SVmmxy7iKgW7SpwFbY="
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101
Thunderbird/102.11.0
Cancel-Lock: sha1:x9oHSbjY1OW13Zj9rkMNlvpx+IA=
In-Reply-To: <uvld8k$rov8$1@dont-email.me>
Content-Language: en-GB
View all headers

On 16/04/2024 10:35, Muttley@dastardlyhq.com wrote:
> On Tue, 16 Apr 2024 10:14:38 +0200
> David Brown <david.brown@hesbynett.no> wrote:
>> Forth is also the basis for the assembly and code for most stack-based
>> processors, which are used whenever the smallest die area is needed. In
>> particular, 4-bit microcontroller programming is dominated by Forth.
>> You don't normally see such chips, because they are hidden inside
>> devices and these days only found within other chips (the last
>> general-purpose easily available 4-bit microcontroller line was
>> discontinued about a decade ago).
>
> Old style digital watches maybe?
>

Sure. And calculators, remote controls, microwave ovens, wireless keys
(cars, garages, etc.), and vast numbers of other devices. 4-bit
stack-based microcontrollers were a tiny fraction of the die size (and
therefore cost) of even 8-bit devices, and used a tiny fraction of the
power (and therefore could have battery lifetimes of a decade or more).

Stand-alone 4-bit microcontrollers are a thing of the past, but you
still get them inside other chips as sequencers and handling things like
startups or calibration sequences.

Subject: Re: on Perl
From: Christian Weisgerber
Newsgroups: comp.unix.shell, comp.unix.programmer, comp.lang.misc
Date: Tue, 16 Apr 2024 10:58 UTC
References: 1 2 3 4 5 6 7 8 9 10 11 12
Path: eternal-september.org!news.eternal-september.org!feeder3.eternal-september.org!news.swapon.de!weretis.net!feeder8.news.weretis.net!news.szaf.org!inka.de!mips.inka.de!.POSTED.localhost!not-for-mail
From: naddy@mips.inka.de (Christian Weisgerber)
Newsgroups: comp.unix.shell,comp.unix.programmer,comp.lang.misc
Subject: Re: on Perl
Date: Tue, 16 Apr 2024 10:58:49 -0000 (UTC)
Message-ID: <slrnv1smf9.25p4.naddy@lorvorc.mips.inka.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>
<uvkbec$hjeq$1@dont-email.me> <uvlc1f$rgng$1@dont-email.me>
Injection-Date: Tue, 16 Apr 2024 10:58:49 -0000 (UTC)
Injection-Info: lorvorc.mips.inka.de; posting-host="localhost:::1";
logging-data="71461"; mail-complaints-to="usenet@mips.inka.de"
User-Agent: slrn/1.0.3 (FreeBSD)
View all headers

On 2024-04-16, David Brown <david.brown@hesbynett.no> wrote:

> Forth is alive and well, albeit not very common. It is used in embedded
> systems - it is almost certainly the smallest language and run-time
> system where you can have a extendable high-level language, and runs
> directly on even very small microcontrollers.

It has also been used since circa 1999 as the embedded language of
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.

--
Christian "naddy" Weisgerber naddy@mips.inka.de

Subject: Re: on Perl
From: David Brown
Newsgroups: comp.unix.shell, comp.unix.programmer, comp.lang.misc
Organization: A noiseless patient Spider
Date: Tue, 16 Apr 2024 12:00 UTC
References: 1 2 3 4 5 6 7 8 9 10 11 12 13
Path: eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: david.brown@hesbynett.no (David Brown)
Newsgroups: comp.unix.shell,comp.unix.programmer,comp.lang.misc
Subject: Re: on Perl
Date: Tue, 16 Apr 2024 14:00:16 +0200
Organization: A noiseless patient Spider
Lines: 21
Message-ID: <uvlp8g$u62e$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>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Tue, 16 Apr 2024 14:00:17 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="f8fd9bedbd48a746237f8b9c19eaabd2";
logging-data="989262"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19wTL4qM5tFGmmmdhSOmkb2eEsJ4C34flE="
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101
Thunderbird/102.11.0
Cancel-Lock: sha1:crZ9DPrshrQGfc35e1ptBGZ5ql4=
Content-Language: en-GB
In-Reply-To: <slrnv1smf9.25p4.naddy@lorvorc.mips.inka.de>
View all headers

On 16/04/2024 12:58, Christian Weisgerber wrote:
> On 2024-04-16, David Brown <david.brown@hesbynett.no> wrote:
>
>> Forth is alive and well, albeit not very common. It is used in embedded
>> systems - it is almost certainly the smallest language and run-time
>> system where you can have a extendable high-level language, and runs
>> directly on even very small microcontrollers.
>
> It has also been used since circa 1999 as the embedded language of
> 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.
>

People who have used Forth a lot tend to be very enthusiastic about it,
but it has a long learning curve to get up to speed. This is a big
disadvantage compared to "competitors" like Lua. It is perhaps fair to
say that Forth is alive and well as long as its current users are alive
and well - as they retire, there are relatively few newcomers to the
Forth community.

Subject: Re: on Perl
From: Muttley@dastardlyhq.com
Newsgroups: comp.unix.shell, comp.unix.programmer, comp.lang.misc
Organization: A noiseless patient Spider
Date: Tue, 16 Apr 2024 14:49 UTC
References: 1 2 3 4 5 6 7 8 9 10 11 12 13
Path: eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: Muttley@dastardlyhq.com
Newsgroups: comp.unix.shell,comp.unix.programmer,comp.lang.misc
Subject: Re: on Perl
Date: Tue, 16 Apr 2024 14:49:26 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 9
Message-ID: <uvm35m$10egq$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>
Injection-Date: Tue, 16 Apr 2024 16:49:26 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="ed7e046316ac869f27ed99b3aa773bd3";
logging-data="1063450"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19rD/d3pe/ou7WuE/3ebQ3K"
Cancel-Lock: sha1:WxgLNs8BooicgCZ/w0DgoKHCU4g=
View all headers

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.

Subject: Re: on Perl
From: Muttley@dastardlyhq.com
Newsgroups: comp.unix.shell, comp.unix.programmer, comp.lang.misc
Organization: A noiseless patient Spider
Date: Tue, 16 Apr 2024 14:51 UTC
References: 1 2 3 4 5 6 7 8 9 10 11 12 13 14
Path: eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: Muttley@dastardlyhq.com
Newsgroups: comp.unix.shell,comp.unix.programmer,comp.lang.misc
Subject: Re: on Perl
Date: Tue, 16 Apr 2024 14:51:13 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 16
Message-ID: <uvm390$10frh$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>
Injection-Date: Tue, 16 Apr 2024 16:51:13 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="ed7e046316ac869f27ed99b3aa773bd3";
logging-data="1064817"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX183/5qupBxZ1iBQys0t6LMd"
Cancel-Lock: sha1:021d3N7O6B2TDA8TDPhVRLZh8n4=
View all headers

On Tue, 16 Apr 2024 14:00:16 +0200
David Brown <david.brown@hesbynett.no> wrote:
>On 16/04/2024 12:58, Christian Weisgerber wrote:
>> It has also been used since circa 1999 as the embedded language of
>> 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.
>>
>
>People who have used Forth a lot tend to be very enthusiastic about it,

Tbh most people who use a language a lot tend to promote it over others they
don't know. Ask any Python, C++, Java, C# dev what the best language is and
90% of the time they'll say the language they use. For Rust probably 99.99%
but that seems to be becoming more of a cult than a language.

Subject: Re: on Perl
From: Scott Lurndal
Newsgroups: comp.unix.shell, comp.unix.programmer, comp.lang.misc
Organization: UsenetServer - www.usenetserver.com
Date: Tue, 16 Apr 2024 15:01 UTC
References: 1 2 3 4 5 6 7 8 9 10 11 12
Path: eternal-september.org!news.eternal-september.org!feeder3.eternal-september.org!news.gegeweb.eu!gegeweb.org!usenet-fr.net!feeder1-2.proxad.net!proxad.net!feeder1-1.proxad.net!193.141.40.65.MISMATCH!npeer.as286.net!npeer-ng0.as286.net!peer01.ams1!peer.ams1.xlned.com!news.xlned.com!peer01.iad!feed-me.highwinds-media.com!news.highwinds-media.com!fx18.iad.POSTED!not-for-mail
X-newsreader: xrn 9.03-beta-14-64bit
Sender: scott@dragon.sl.home (Scott Lurndal)
From: scott@slp53.sl.home (Scott Lurndal)
Reply-To: slp53@pacbell.net
Subject: Re: on Perl
Newsgroups: comp.unix.shell,comp.unix.programmer,comp.lang.misc
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>
Lines: 14
Message-ID: <EpwTN.247849$zF_1.119459@fx18.iad>
X-Complaints-To: abuse@usenetserver.com
NNTP-Posting-Date: Tue, 16 Apr 2024 15:01:56 UTC
Organization: UsenetServer - www.usenetserver.com
Date: Tue, 16 Apr 2024 15:01:56 GMT
X-Received-Bytes: 1620
View all headers

Muttley@dastardlyhq.com writes:
>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.
>

We use lua rather extensively in multiple products.

You seem to do nothing but criticize others.

Subject: Re: on Perl
From: candycanearter07
Newsgroups: comp.unix.shell, comp.unix.programmer, comp.lang.misc
Organization: the-candyden-of-code
Date: Tue, 16 Apr 2024 15:10 UTC
References: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
Path: eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: candycanearter07@candycanearter07.nomail.afraid (candycanearter07)
Newsgroups: comp.unix.shell,comp.unix.programmer,comp.lang.misc
Subject: Re: on Perl
Date: Tue, 16 Apr 2024 15:10:10 -0000 (UTC)
Organization: the-candyden-of-code
Lines: 21
Message-ID: <uvm4ci$10o3i$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>
<uvm390$10frh$1@dont-email.me>
Injection-Date: Tue, 16 Apr 2024 17:10:10 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="b96839cbfaa1ff419e1c53f13a9628be";
logging-data="1073266"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+Lrj1D0E1S0Hf7jrG4HiHGtxKfZY+XBTaGI0M93XSzNw=="
User-Agent: slrn/pre1.0.4-9 (Linux)
Cancel-Lock: sha1:EFe+PZ6rW9kaUz4SQuyYF1U3YnY=
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
View all headers

Muttley@dastardlyhq.com <Muttley@dastardlyhq.com> wrote at 14:51 this Tuesday (GMT):
> On Tue, 16 Apr 2024 14:00:16 +0200
> David Brown <david.brown@hesbynett.no> wrote:
>>On 16/04/2024 12:58, Christian Weisgerber wrote:
>>> It has also been used since circa 1999 as the embedded language of
>>> 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.
>>>
>>
>>People who have used Forth a lot tend to be very enthusiastic about it,
>
> Tbh most people who use a language a lot tend to promote it over others they
> don't know. Ask any Python, C++, Java, C# dev what the best language is and
> 90% of the time they'll say the language they use. For Rust probably 99.99%
> but that seems to be becoming more of a cult than a language.

Agreed, it feels like everyone is praising Rust.
--
user <candycane> is generated from /dev/urandom

Subject: Re: on Perl
From: Muttley@dastardlyhq.com
Newsgroups: comp.unix.shell, comp.unix.programmer, comp.lang.misc
Organization: A noiseless patient Spider
Date: Tue, 16 Apr 2024 15:26 UTC
References: 1 2 3 4 5 6 7 8 9 10 11 12 13
Path: eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: Muttley@dastardlyhq.com
Newsgroups: comp.unix.shell,comp.unix.programmer,comp.lang.misc
Subject: Re: on Perl
Date: Tue, 16 Apr 2024 15:26:49 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 21
Message-ID: <uvm5bp$10uuu$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>
Injection-Date: Tue, 16 Apr 2024 17:26:49 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="ed7e046316ac869f27ed99b3aa773bd3";
logging-data="1080286"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/k96fIhvKZyRx7YKxxg43o"
Cancel-Lock: sha1:tSi5N0HxfsT9fJcIz7PN0gDDq/0=
View all headers

On Tue, 16 Apr 2024 15:01:56 GMT
scott@slp53.sl.home (Scott Lurndal) wrote:
>Muttley@dastardlyhq.com writes:
>>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.
>>
>
>We use lua rather extensively in multiple products.
>
>You seem to do nothing but criticize others.

I've worked in a number of different areas and I've never come across anyone
who mentioned Lua, never mind a company that used it. Whatever you do it
must be rather niche.

Subject: Re: on Perl
From: Chris Elvidge
Newsgroups: comp.unix.shell, comp.unix.programmer, comp.lang.misc
Organization: A noiseless patient Spider
Date: Tue, 16 Apr 2024 15:42 UTC
References: 1 2 3 4 5 6 7 8 9 10 11 12 13 14
Path: eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: chris@mshome.net (Chris Elvidge)
Newsgroups: comp.unix.shell,comp.unix.programmer,comp.lang.misc
Subject: Re: on Perl
Date: Tue, 16 Apr 2024 16:42:43 +0100
Organization: A noiseless patient Spider
Lines: 29
Message-ID: <uvm69k$1154r$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>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Tue, 16 Apr 2024 17:42:45 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="04ba676ce3572d0fdc31dc5b6eabb939";
logging-data="1086619"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18PVhGLMjDyjfOUbYTB/kfk/UDkHt3kejQ="
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
Thunderbird/52.2.1 Lightning/5.4
Cancel-Lock: sha1:g1GP7XUEnPwITcjsiT824bFkdhQ=
Content-Language: en-GB
In-Reply-To: <uvm5bp$10uuu$1@dont-email.me>
View all headers

On 16/04/2024 at 16:26, Muttley@dastardlyhq.com wrote:
> On Tue, 16 Apr 2024 15:01:56 GMT
> scott@slp53.sl.home (Scott Lurndal) wrote:
>> Muttley@dastardlyhq.com writes:
>>> 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.
>>>
>>
>> We use lua rather extensively in multiple products.
>>
>> You seem to do nothing but criticize others.
>
> I've worked in a number of different areas and I've never come across anyone
> who mentioned Lua, never mind a company that used it. Whatever you do it
> must be rather niche.
>

I use lua to enhance conky - but yes it is a bit niche, I suppose.

--
Chris Elvidge, England
I WILL NOT USE ABBREV.

Subject: Re: on Perl
From: Muttley@dastardlyhq.com
Newsgroups: comp.unix.shell, comp.unix.programmer, comp.lang.misc
Organization: A noiseless patient Spider
Date: Tue, 16 Apr 2024 15:42 UTC
References: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
Path: eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: Muttley@dastardlyhq.com
Newsgroups: comp.unix.shell,comp.unix.programmer,comp.lang.misc
Subject: Re: on Perl
Date: Tue, 16 Apr 2024 15:42:45 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 31
Message-ID: <uvm69l$11662$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>
<uvm390$10frh$1@dont-email.me>
<uvm4ci$10o3i$3@dont-email.me>
Injection-Date: Tue, 16 Apr 2024 17:42:45 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="ed7e046316ac869f27ed99b3aa773bd3";
logging-data="1087682"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+anKZ7/qesV9Cy9njj5pRP"
Cancel-Lock: sha1:f+FBIfRcFJZ40H0cMHaiARQ7634=
View all headers

On Tue, 16 Apr 2024 15:10:10 -0000 (UTC)
candycanearter07 <candycanearter07@candycanearter07.nomail.afraid> wrote:
>Muttley@dastardlyhq.com <Muttley@dastardlyhq.com> wrote at 14:51 this Tuesday
>(GMT):
>> On Tue, 16 Apr 2024 14:00:16 +0200
>> David Brown <david.brown@hesbynett.no> wrote:
>>>On 16/04/2024 12:58, Christian Weisgerber wrote:
>>>> It has also been used since circa 1999 as the embedded language of
>>>> 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.
>>>>
>>>
>>>People who have used Forth a lot tend to be very enthusiastic about it,
>>
>> Tbh most people who use a language a lot tend to promote it over others they
>
>> don't know. Ask any Python, C++, Java, C# dev what the best language is and
>> 90% of the time they'll say the language they use. For Rust probably 99.99%
>> but that seems to be becoming more of a cult than a language.
>
>
>Agreed, it feels like everyone is praising Rust.

Having looked at Rust I do wonder what the fuss is about. Sure the unsafe
blocks are a nice idea - hopefully something similar might be added to C++ at
some point instead of the useless niche crap the committee keeps throwing in
at the moment - but other than that its a pretty ugly syntax with a lot of
the functionality of C++ missing.

Subject: Re: on Perl
From: Muttley@dastardlyhq.com
Newsgroups: comp.unix.shell, comp.unix.programmer, comp.lang.misc
Organization: A noiseless patient Spider
Date: Tue, 16 Apr 2024 15:43 UTC
References: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
Path: eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: Muttley@dastardlyhq.com
Newsgroups: comp.unix.shell,comp.unix.programmer,comp.lang.misc
Subject: Re: on Perl
Date: Tue, 16 Apr 2024 15:43:33 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 30
Message-ID: <uvm6b5$116e9$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>
Injection-Date: Tue, 16 Apr 2024 17:43:33 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="ed7e046316ac869f27ed99b3aa773bd3";
logging-data="1087945"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+afz3/QiVw2WMWSc2+rgsW"
Cancel-Lock: sha1:95Wfn639a9LuP7CVirNs2dCOy8Q=
View all headers

On Tue, 16 Apr 2024 16:42:43 +0100
Chris Elvidge <chris@mshome.net> wrote:
>On 16/04/2024 at 16:26, Muttley@dastardlyhq.com wrote:
>> On Tue, 16 Apr 2024 15:01:56 GMT
>> scott@slp53.sl.home (Scott Lurndal) wrote:
>>> Muttley@dastardlyhq.com writes:
>>>> 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.
>>>>
>>>
>>> We use lua rather extensively in multiple products.
>>>
>>> You seem to do nothing but criticize others.
>>
>> I've worked in a number of different areas and I've never come across anyone
>> who mentioned Lua, never mind a company that used it. Whatever you do it
>> must be rather niche.
>>
>
>I use lua to enhance conky - but yes it is a bit niche, I suppose.

Is conky your talking teddy bear?

Subject: Re: on Perl
From: John Ames
Newsgroups: comp.unix.shell, comp.unix.programmer, comp.lang.misc
Organization: A noiseless patient Spider
Date: Tue, 16 Apr 2024 15:49 UTC
References: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
Path: 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: Tue, 16 Apr 2024 08:49:23 -0700
Organization: A noiseless patient Spider
Lines: 28
Message-ID: <20240416084923.00005c8a@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>
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Injection-Date: Tue, 16 Apr 2024 17:49:26 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="f77c5e5e25f4c647a522cf2d12001800";
logging-data="1021512"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18KR4QXGwwiQpEwI91k5GxSdouRt5afvr4="
Cancel-Lock: sha1:jPZw+1vxSuRaHEXC0dQfTU1HN3E=
X-Newsreader: Claws Mail 4.2.0 (GTK 3.24.38; x86_64-w64-mingw32)
View all headers

On Tue, 16 Apr 2024 15:43:33 -0000 (UTC)
Muttley@dastardlyhq.com wrote:

> >>>> So moving from one language hardly anyone uses to another that
> >>>> hardly
> >anyone
> >>>> uses. You can't deny the consistency.
> >>>
> >>> We use lua rather extensively in multiple products.
> >>>
> >>> You seem to do nothing but criticize others.
> >>
> >> I've worked in a number of different areas and I've never come
> >> across anyone who mentioned Lua, never mind a company that used
> >> it. Whatever you do it must be rather niche.
> >
> >I use lua to enhance conky - but yes it is a bit niche, I suppose.
>
> Is conky your talking teddy bear?

It's *very* commonly used as a "bolt-on" solution for scripting in a
wide variety of applications, particularly videogame engines. I eagerly
await your explanation of how that doesn't count since it's outside
your own sphere of experience.

https://en.wikipedia.org/wiki/List_of_applications_using_Lua
https://en.wikipedia.org/wiki/Category:Lua_(programming_language)-scripted_video_games

Subject: Re: on Perl
From: Muttley@dastardlyhq.com
Newsgroups: comp.unix.shell, comp.unix.programmer, comp.lang.misc
Organization: A noiseless patient Spider
Date: Tue, 16 Apr 2024 15:51 UTC
References: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
Path: eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: Muttley@dastardlyhq.com
Newsgroups: comp.unix.shell,comp.unix.programmer,comp.lang.misc
Subject: Re: on Perl
Date: Tue, 16 Apr 2024 15:51:12 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 33
Message-ID: <uvm6pg$119gi$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>
Injection-Date: Tue, 16 Apr 2024 17:51:13 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="ed7e046316ac869f27ed99b3aa773bd3";
logging-data="1091090"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18ASxoR1zP7RARO/YGE4Qj9"
Cancel-Lock: sha1:R/Fwy427tUx8CIq629QGzwxEYzQ=
View all headers

On Tue, 16 Apr 2024 08:49:23 -0700
John Ames <commodorejohn@gmail.com> wrote:
>On Tue, 16 Apr 2024 15:43:33 -0000 (UTC)
>Muttley@dastardlyhq.com wrote:
>
>> >>>> So moving from one language hardly anyone uses to another that
>> >>>> hardly
>> >anyone
>> >>>> uses. You can't deny the consistency.
>> >>>
>> >>> We use lua rather extensively in multiple products.
>> >>>
>> >>> You seem to do nothing but criticize others.
>> >>
>> >> I've worked in a number of different areas and I've never come
>> >> across anyone who mentioned Lua, never mind a company that used
>> >> it. Whatever you do it must be rather niche.
>> >
>> >I use lua to enhance conky - but yes it is a bit niche, I suppose.
>>
>> Is conky your talking teddy bear?
>
>It's *very* commonly used as a "bolt-on" solution for scripting in a
>wide variety of applications, particularly videogame engines. I eagerly
>await your explanation of how that doesn't count since it's outside
>your own sphere of experience.
>
>https://en.wikipedia.org/wiki/List_of_applications_using_Lua
>https://en.wikipedia.org/wiki/Category:Lua_(programming_language)-scripted_vide
>o_games

Oh, games. Serious applications then.

Subject: Re: on Perl
From: John Ames
Newsgroups: comp.unix.shell, comp.unix.programmer, comp.lang.misc
Organization: A noiseless patient Spider
Date: Tue, 16 Apr 2024 15:59 UTC
References: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
Path: 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: Tue, 16 Apr 2024 08:59:12 -0700
Organization: A noiseless patient Spider
Lines: 11
Message-ID: <20240416085912.00001a9b@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>
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Injection-Date: Tue, 16 Apr 2024 17:59:14 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="f77c5e5e25f4c647a522cf2d12001800";
logging-data="1021512"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19gNAkjuUIwROIPsNPdAC8yArGPBlmGdH4="
Cancel-Lock: sha1:u9XC0fb0OyqzNXIOFe6mbQcndPs=
X-Newsreader: Claws Mail 4.2.0 (GTK 3.24.38; x86_64-w64-mingw32)
View all headers

On Tue, 16 Apr 2024 15:51:12 -0000 (UTC)
Muttley@dastardlyhq.com wrote:

> >I eagerly await your explanation of how that doesn't count since
> >it's outside your own sphere of experience.
>
> Oh, games. Serious applications then.

Ah, the "applications that I don't consider important don't count"
strategy. Magnifique.

Subject: Re: on Perl
From: candycanearter07
Newsgroups: comp.unix.shell, comp.unix.programmer, comp.lang.misc
Organization: the-candyden-of-code
Date: Tue, 16 Apr 2024 16:10 UTC
References: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
Path: 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: Tue, 16 Apr 2024 16:10:06 -0000 (UTC)
Organization: the-candyden-of-code
Lines: 33
Message-ID: <uvm7su$11h6v$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>
Injection-Date: Tue, 16 Apr 2024 18:10:07 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="b96839cbfaa1ff419e1c53f13a9628be";
logging-data="1098975"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18sEdVBkXcTpNcm9lWNn13SuaxpaugWcnflPux6dDAyfw=="
User-Agent: slrn/pre1.0.4-9 (Linux)
Cancel-Lock: sha1:nRB+jNguHsG28b6ro8Qy/3814R4=
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
View all headers

John Ames <commodorejohn@gmail.com> wrote at 15:49 this Tuesday (GMT):
> On Tue, 16 Apr 2024 15:43:33 -0000 (UTC)
> Muttley@dastardlyhq.com wrote:
>
>> >>>> So moving from one language hardly anyone uses to another that
>> >>>> hardly
>> >anyone
>> >>>> uses. You can't deny the consistency.
>> >>>
>> >>> We use lua rather extensively in multiple products.
>> >>>
>> >>> You seem to do nothing but criticize others.
>> >>
>> >> I've worked in a number of different areas and I've never come
>> >> across anyone who mentioned Lua, never mind a company that used
>> >> it. Whatever you do it must be rather niche.
>> >
>> >I use lua to enhance conky - but yes it is a bit niche, I suppose.
>>
>> Is conky your talking teddy bear?
>
> It's *very* commonly used as a "bolt-on" solution for scripting in a
> wide variety of applications, particularly videogame engines. I eagerly
> await your explanation of how that doesn't count since it's outside
> your own sphere of experience.
>
> https://en.wikipedia.org/wiki/List_of_applications_using_Lua
> https://en.wikipedia.org/wiki/Category:Lua_(programming_language)-scripted_video_games

It's also used for Aseprite plugins.
--
user <candycane> is generated from /dev/urandom

Subject: Re: on Perl
From: Muttley@dastardlyhq.com
Newsgroups: comp.unix.shell, comp.unix.programmer, comp.lang.misc
Organization: A noiseless patient Spider
Date: Tue, 16 Apr 2024 16:13 UTC
References: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
Path: eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: Muttley@dastardlyhq.com
Newsgroups: comp.unix.shell,comp.unix.programmer,comp.lang.misc
Subject: Re: on Perl
Date: Tue, 16 Apr 2024 16:13:01 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 20
Message-ID: <uvm82d$11io2$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>
Injection-Date: Tue, 16 Apr 2024 18:13:02 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="ed7e046316ac869f27ed99b3aa773bd3";
logging-data="1100546"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18pTyF58ZguWKGffuxD1OR4"
Cancel-Lock: sha1:Yd3hvnHd7EXi3VIdkX9jpTrrdGk=
View all headers

On Tue, 16 Apr 2024 08:59:12 -0700
John Ames <commodorejohn@gmail.com> wrote:
>On Tue, 16 Apr 2024 15:51:12 -0000 (UTC)
>Muttley@dastardlyhq.com wrote:
>
>> >I eagerly await your explanation of how that doesn't count since
>> >it's outside your own sphere of experience.
>>
>> Oh, games. Serious applications then.
>
>Ah, the "applications that I don't consider important don't count"
>strategy. Magnifique.

I worked in defense writing software for missiles for a while. Also worked
on networking code for systems that literally transfered 100s of millions of
dollars worth of trades a day.

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

Subject: Re: on Perl
From: John Ames
Newsgroups: comp.unix.shell, comp.unix.programmer, comp.lang.misc
Organization: A noiseless patient Spider
Date: Tue, 16 Apr 2024 16:18 UTC
References: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
Path: 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: Tue, 16 Apr 2024 09:18:13 -0700
Organization: A noiseless patient Spider
Lines: 18
Message-ID: <20240416091813.00003dd8@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>
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Injection-Date: Tue, 16 Apr 2024 18:18:15 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="f77c5e5e25f4c647a522cf2d12001800";
logging-data="1021512"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19XltlV5FD32B/GHwFrAZ4xUGhZbuznMrE="
Cancel-Lock: sha1:UROzIW9lSMDPCpfWexXTOO18C3Q=
X-Newsreader: Claws Mail 4.2.0 (GTK 3.24.38; x86_64-w64-mingw32)
View all headers

On Tue, 16 Apr 2024 16:13:01 -0000 (UTC)
Muttley@dastardlyhq.com wrote:

> I worked in defense writing software for missiles for a while. Also
> worked on networking code for systems that literally transfered 100s
> of millions of dollars worth of trades a day.

*golf clap*

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

Frequently, yes! But when you go making statements like "nobody uses"
when what you really mean is "*I* don't use," endlessly redefining the
terms of your argument in an attempt to back-port correctness into your
original statement only draws further attention to how you ran off your
mouth without bothering to think in the first place.

Pages:1234

rocksolid light 0.9.8
clearnet tor