Rocksolid Light

Welcome to Rocksolid Light

mail  files  register  newsreader  groups  login

Message-ID:  

Two percent of zero is almost nothing.


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

<20240416085912.00001a9b@gmail.com>

  copy mid

http://rslight.i2p/devel/article-flat.php?id=8022&group=comp.unix.shell#8022

  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: 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)
 by: John Ames - Tue, 16 Apr 2024 15:59 UTC

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.

Re: on Perl

<uvm7su$11h6v$1@dont-email.me>

  copy mid

http://rslight.i2p/devel/article-flat.php?id=8023&group=comp.unix.shell#8023

  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: 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
 by: candycanearter07 - Tue, 16 Apr 2024 16:10 UTC

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

Re: on Perl

<uvm82d$11io2$1@dont-email.me>

  copy mid

http://rslight.i2p/devel/article-flat.php?id=8024&group=comp.unix.shell#8024

  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: 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=
 by: Muttley@dastardlyhq.com - Tue, 16 Apr 2024 16:13 UTC

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

Re: on Perl

<20240416091813.00003dd8@gmail.com>

  copy mid

http://rslight.i2p/devel/article-flat.php?id=8025&group=comp.unix.shell#8025

  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: 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)
 by: John Ames - Tue, 16 Apr 2024 16:18 UTC

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.

Re: on Perl

<op.2mbwbjgca3w0dxdave@hodgins.homeip.net>

  copy mid

http://rslight.i2p/devel/article-flat.php?id=8026&group=comp.unix.shell#8026

  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: dwhodgins@nomail.afraid.org (David W. Hodgins)
Newsgroups: comp.unix.shell,comp.unix.programmer,comp.lang.misc
Subject: Re: on Perl
Date: Tue, 16 Apr 2024 12:05:33 -0400
Organization: A noiseless patient Spider
Lines: 40
Message-ID: <op.2mbwbjgca3w0dxdave@hodgins.homeip.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>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed; delsp=yes
Content-Transfer-Encoding: 8bit
Injection-Date: Tue, 16 Apr 2024 18:23:01 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="e6e6b727be4cbf6417c767b34c35a69d";
logging-data="1104742"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18xYDSmVlZfbqfmMAMEPags1e9mrwt2zgA="
User-Agent: Opera Mail/12.16 (Linux)
Cancel-Lock: sha1:52phqiyyYerQ+gU1oRnFXC6y5lo=
 by: David W. Hodgins - Tue, 16 Apr 2024 16:05 UTC

On Tue, 16 Apr 2024 11:51:12 -0400, <Muttley@dastardlyhq.com> wrote:

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

Any linux distribution that supports use of rpm packages supports using lua as
the scripting language for package installations and removals.
https://www.man7.org/linux/man-pages/man8/rpmlua.8.html

Regards, Dave Hodgins

Re: on Perl

<op.2mbw8gefa3w0dxdave@hodgins.homeip.net>

  copy mid

http://rslight.i2p/devel/article-flat.php?id=8027&group=comp.unix.shell#8027

  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: dwhodgins@nomail.afraid.org (David W. Hodgins)
Newsgroups: comp.unix.shell,comp.unix.programmer,comp.lang.misc
Subject: Re: on Perl
Date: Tue, 16 Apr 2024 12:25:18 -0400
Organization: A noiseless patient Spider
Lines: 46
Message-ID: <op.2mbw8gefa3w0dxdave@hodgins.homeip.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>
<op.2mbwbjgca3w0dxdave@hodgins.homeip.net>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed; delsp=yes
Content-Transfer-Encoding: 8bit
Injection-Date: Tue, 16 Apr 2024 18:25:33 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="e6e6b727be4cbf6417c767b34c35a69d";
logging-data="1105486"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+0j/5GgSkO68IDa3MBtFDe6GKEOr/jT7w="
User-Agent: Opera Mail/12.16 (Linux)
Cancel-Lock: sha1:RgvdOmVtBlA+JQo4GXHhOe8lcB8=
 by: David W. Hodgins - Tue, 16 Apr 2024 16:25 UTC

On Tue, 16 Apr 2024 12:05:33 -0400, David W. Hodgins <dwhodgins@nomail.afraid.org> wrote:

> On Tue, 16 Apr 2024 11:51:12 -0400, <Muttley@dastardlyhq.com> wrote:
>
>> 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.
>
> Any linux distribution that supports use of rpm packages supports using lua as
> the scripting language for package installations and removals.
> https://www.man7.org/linux/man-pages/man8/rpmlua.8.html

https://rpm-software-management.github.io/rpm/manual/lua.html
includes an explanation of why the lua interpreter is embedded into the rpm
program.

Regards, Dave Hodgins

Re: on Perl

<uvmetd$3s1gv$1@news.xmission.com>

  copy mid

http://rslight.i2p/devel/article-flat.php?id=8028&group=comp.unix.shell#8028

  copy link   Newsgroups: comp.unix.shell comp.unix.programmer comp.lang.misc
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!xmission!nnrp.xmission!.POSTED.shell.xmission.com!not-for-mail
From: gazelle@shell.xmission.com (Kenny McCormack)
Newsgroups: comp.unix.shell,comp.unix.programmer,comp.lang.misc
Subject: Re: on Perl
Date: Tue, 16 Apr 2024 18:09:49 -0000 (UTC)
Organization: The official candy of the new Millennium
Message-ID: <uvmetd$3s1gv$1@news.xmission.com>
References: <uu54la$3su5b$6@dont-email.me> <20240416084923.00005c8a@gmail.com> <uvm6pg$119gi$1@dont-email.me> <20240416085912.00001a9b@gmail.com>
Injection-Date: Tue, 16 Apr 2024 18:09:49 -0000 (UTC)
Injection-Info: news.xmission.com; posting-host="shell.xmission.com:166.70.8.4";
logging-data="4064799"; mail-complaints-to="abuse@xmission.com"
X-Newsreader: trn 4.0-test77 (Sep 1, 2010)
Originator: gazelle@shell.xmission.com (Kenny McCormack)
 by: Kenny McCormack - Tue, 16 Apr 2024 18:09 UTC

In article <20240416085912.00001a9b@gmail.com>,
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.
>

This guy really does have a knack for stepping in it, doesn't he?

--
Pensacola - the thinking man's drink.

Re: on Perl

<uvmf07$3s1gv$2@news.xmission.com>

  copy mid

http://rslight.i2p/devel/article-flat.php?id=8029&group=comp.unix.shell#8029

  copy link   Newsgroups: comp.unix.shell comp.unix.programmer comp.lang.misc
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!xmission!nnrp.xmission!.POSTED.shell.xmission.com!not-for-mail
From: gazelle@shell.xmission.com (Kenny McCormack)
Newsgroups: comp.unix.shell,comp.unix.programmer,comp.lang.misc
Subject: Re: on Perl
Date: Tue, 16 Apr 2024 18:11:19 -0000 (UTC)
Organization: The official candy of the new Millennium
Message-ID: <uvmf07$3s1gv$2@news.xmission.com>
References: <uu54la$3su5b$6@dont-email.me> <uvm6pg$119gi$1@dont-email.me> <20240416085912.00001a9b@gmail.com> <uvm82d$11io2$1@dont-email.me>
Injection-Date: Tue, 16 Apr 2024 18:11:19 -0000 (UTC)
Injection-Info: news.xmission.com; posting-host="shell.xmission.com:166.70.8.4";
logging-data="4064799"; mail-complaints-to="abuse@xmission.com"
X-Newsreader: trn 4.0-test77 (Sep 1, 2010)
Originator: gazelle@shell.xmission.com (Kenny McCormack)
 by: Kenny McCormack - Tue, 16 Apr 2024 18:11 UTC

In article <uvm82d$11io2$1@dont-email.me>, <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.

Yes, you did, Donnie. Now be a good boy...

--
Reading any post by Fred Hodgin, you're always faced with the choice of:
lunatic, moron, or troll.

I always try to be generous and give benefit of the doubt, by assuming troll.

Re: on Perl

<slrnv1tm5m.1nss.naddy@lorvorc.mips.inka.de>

  copy mid

http://rslight.i2p/devel/article-flat.php?id=8032&group=comp.unix.shell#8032

  copy link   Newsgroups: comp.unix.shell comp.unix.programmer comp.lang.misc
Path: i2pn2.org!i2pn.org!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 19:59:50 -0000 (UTC)
Message-ID: <slrnv1tm5m.1nss.naddy@lorvorc.mips.inka.de>
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>
<op.2mbwbjgca3w0dxdave@hodgins.homeip.net>
Injection-Date: Tue, 16 Apr 2024 19:59:50 -0000 (UTC)
Injection-Info: lorvorc.mips.inka.de; posting-host="localhost:::1";
logging-data="57245"; mail-complaints-to="usenet@mips.inka.de"
User-Agent: slrn/1.0.3 (FreeBSD)
 by: Christian Weisgerber - Tue, 16 Apr 2024 19:59 UTC

On 2024-04-16, David W. Hodgins <dwhodgins@nomail.afraid.org> wrote:

> Any linux distribution that supports use of rpm packages supports using lua as
> the scripting language for package installations and removals.
> https://www.man7.org/linux/man-pages/man8/rpmlua.8.html

Oh, right, FreeBSD's pkg(8) also supports that:
https://man.freebsd.org/cgi/man.cgi?query=pkg-lua-script

Which brings us back to the very start of this thread: Is Lua a
"scripting" language or a "programming" language?

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

Re: on Perl

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

  copy mid

http://rslight.i2p/devel/article-flat.php?id=8034&group=comp.unix.shell#8034

  copy link   Newsgroups: comp.unix.shell comp.unix.programmer comp.lang.misc
Path: i2pn2.org!i2pn.org!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: Keith.S.Thompson+u@gmail.com (Keith Thompson)
Newsgroups: comp.unix.shell,comp.unix.programmer,comp.lang.misc
Subject: Re: on Perl
Date: Tue, 16 Apr 2024 13:36:38 -0700
Organization: None to speak of
Lines: 21
Message-ID: <87ttk1qc2x.fsf@nosuchdomain.example.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>
<op.2mbwbjgca3w0dxdave@hodgins.homeip.net>
<slrnv1tm5m.1nss.naddy@lorvorc.mips.inka.de>
MIME-Version: 1.0
Content-Type: text/plain
Injection-Date: Tue, 16 Apr 2024 22:36:41 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="f7601c0e53162a60b038d80bf5eeeaa6";
logging-data="1206024"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/gdASc8iVT6yeA945ABSeK"
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.2 (gnu/linux)
Cancel-Lock: sha1:sd9tN0Ao4iTTHVV9RKPlcVFEvx8=
sha1:DslR3rkkBv3mH9tPU75Cx+0H2Ok=
 by: Keith Thompson - Tue, 16 Apr 2024 20:36 UTC

Christian Weisgerber <naddy@mips.inka.de> writes:
> On 2024-04-16, David W. Hodgins <dwhodgins@nomail.afraid.org> wrote:
>> Any linux distribution that supports use of rpm packages supports using lua as
>> the scripting language for package installations and removals.
>> https://www.man7.org/linux/man-pages/man8/rpmlua.8.html
>
> Oh, right, FreeBSD's pkg(8) also supports that:
> https://man.freebsd.org/cgi/man.cgi?query=pkg-lua-script
>
> Which brings us back to the very start of this thread: Is Lua a
> "scripting" language or a "programming" language?

I thought the conclusion of this thread is that there's no clear
distinction.

It's both.

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

<dRicnfsW0phufoP7nZ2dnZfqnPednZ2d@brightview.co.uk>

  copy mid

http://rslight.i2p/devel/article-flat.php?id=8036&group=comp.unix.shell#8036

  copy link   Newsgroups: comp.unix.shell comp.unix.programmer comp.lang.misc comp.lang.perl.misc
Path: i2pn2.org!i2pn.org!news.swapon.de!news.mixmin.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!Xl.tags.giganews.com!local-1.nntp.ord.giganews.com!nntp.brightview.co.uk!news.brightview.co.uk.POSTED!not-for-mail
NNTP-Posting-Date: Tue, 16 Apr 2024 20:47:47 +0000
From: invalid@invalid.invalid (Javier)
Subject: Re: on Perl
Newsgroups: comp.unix.shell,comp.unix.programmer,comp.lang.misc,comp.lang.perl.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> <Mkidnafag8vlooH7nZ2dnZfqn_idnZ2d@brightview.co.uk> <pan$c8c3e$b0e492b3$c544c27e$d72bff90@invalid.invalid> <uvk8o6$h2pg$3@dont-email.me>
Message-ID: <dRicnfsW0phufoP7nZ2dnZfqnPednZ2d@brightview.co.uk>
Date: Tue, 16 Apr 2024 20:47:47 +0000
Lines: 29
X-Usenet-Provider: http://www.giganews.com
X-Trace: sv3-LCbsiWK6yvULer1Ajw9D3Yj0xBhV5pswW/oMp4VyIMODluqCeD3n4YuNOnoD/zSX45z288A2VzFE9MG!JLbb2ldQO/wO8f41S8CJTh+HP2iMUciwkBsjkkyvDXBjHvBZ03PfLEhx2+gxJ4/xT2BNm9FYlndI!I7wPVukzlrpFydDuBBzKE8sHh5o=
X-Abuse-and-DMCA-Info: Please be sure to forward a copy of ALL headers
X-Abuse-and-DMCA-Info: Otherwise we will be unable to process your complaint properly
X-Postfilter: 1.3.40
X-Received-Bytes: 2679
 by: Javier - Tue, 16 Apr 2024 20:47 UTC

>>>> 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.
>>>
>>> no other language comes close in conciseness when it comes to
>>> text processing and interacting with the OS (filesystem, pipes,..)
>>
>> .. i could imagine e.g. a library for a language getting there.
>
> Especially a language that is particularly versatile and adaptable to
> defining DSLs.

Ruby is a good example of that. It mixes Lisp (useful for making DSLs)
and the good parts of Perl (regexps, text processing).
But Ruby only filled (partially) the niche of programming web frameworks.
And I say partially because perl-based cpanel is still being used nowadays.

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

And for whatever reason no other language has filled that gap.
Nobody has even attemped to create another language for the task.
So 37 years after its creation, learning Perl it's still useful.

--
Brevity is the best recommendation of speech, whether in a senator or an orator.
Marcus Tullius Cicero

Re: on Perl

<uvnd1j$1chh2$1@dont-email.me>

  copy mid

http://rslight.i2p/devel/article-flat.php?id=8040&group=comp.unix.shell#8040

  copy link   Newsgroups: comp.unix.shell comp.unix.programmer comp.lang.misc
Path: i2pn2.org!i2pn.org!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: ldo@nz.invalid (Lawrence D'Oliveiro)
Newsgroups: comp.unix.shell,comp.unix.programmer,comp.lang.misc
Subject: Re: on Perl
Date: Wed, 17 Apr 2024 02:44:03 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 9
Message-ID: <uvnd1j$1chh2$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>
<uvm69l$11662$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 04:44:03 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="eab0799947e46f7ee0d29068ff6512f6";
logging-data="1459746"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+CGDBeCusGUb/lGYUYJT6U"
User-Agent: Pan/0.155 (Kherson; fc5a80b8)
Cancel-Lock: sha1:MNLFUUwQgPvphzLrPN5G4erukG8=
 by: Lawrence D'Oliv - Wed, 17 Apr 2024 02:44 UTC

On Tue, 16 Apr 2024 15:42:45 -0000 (UTC), Muttley wrote:

> Having looked at Rust I do wonder what the fuss is about.

Real-world experience
<https://security.googleblog.com/2022/12/memory-safe-languages-in-android-13.html>
from a large code base (Android). Memory errors did decrease
significantly. While total errors did not decrease, the severity of
the remaining ones did.

Re: on Perl

<uvnd54$1chh2$2@dont-email.me>

  copy mid

http://rslight.i2p/devel/article-flat.php?id=8041&group=comp.unix.shell#8041

  copy link   Newsgroups: comp.unix.shell comp.unix.programmer comp.lang.misc
Path: i2pn2.org!i2pn.org!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: ldo@nz.invalid (Lawrence D'Oliveiro)
Newsgroups: comp.unix.shell,comp.unix.programmer,comp.lang.misc
Subject: Re: on Perl
Date: Wed, 17 Apr 2024 02:45:56 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 10
Message-ID: <uvnd54$1chh2$2@dont-email.me>
References: <uu54la$3su5b$6@dont-email.me>
<20240408075547.000061e8@gmail.com>
<g52cnWOOwoz_son7nZ2dnZfqnPWdnZ2d@brightview.co.uk>
<uvbe3m$2cun7$1@dont-email.me>
<Mkidnafag8vlooH7nZ2dnZfqn_idnZ2d@brightview.co.uk>
<pan$c8c3e$b0e492b3$c544c27e$d72bff90@invalid.invalid>
<uvk8o6$h2pg$3@dont-email.me> <20240415152951.000079ab@gmail.com>
<uvkbec$hjeq$1@dont-email.me> <uvlc1f$rgng$1@dont-email.me>
<slrnv1smf9.25p4.naddy@lorvorc.mips.inka.de> <uvm35m$10egq$1@dont-email.me>
<EpwTN.247849$zF_1.119459@fx18.iad> <uvm5bp$10uuu$1@dont-email.me>
<uvm69k$1154r$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Injection-Date: Wed, 17 Apr 2024 04:45:56 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="eab0799947e46f7ee0d29068ff6512f6";
logging-data="1459746"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX182oHKMzWuO+wjyKOMd9If9"
User-Agent: Pan/0.155 (Kherson; fc5a80b8)
Cancel-Lock: sha1:B0qXdBdV7yn6O5Qxk1ItdF+pPHs=
 by: Lawrence D'Oliv - Wed, 17 Apr 2024 02:45 UTC

On Tue, 16 Apr 2024 16:42:43 +0100, Chris Elvidge wrote:

> I use lua to enhance conky ...

I know Lua was designed specifically to be embeddable, as an extension
language for apps. But surprisingly, you see Python being used a lot for
that, too.

The most high-profile example has to be Blender. Now *there* is a
scriptability API ...

Re: on Perl

<uvnerd$1ct1p$1@dont-email.me>

  copy mid

http://rslight.i2p/devel/article-flat.php?id=8042&group=comp.unix.shell#8042

  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 03:14:53 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 11
Message-ID: <uvnerd$1ct1p$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>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Injection-Date: Wed, 17 Apr 2024 05:14:53 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="eab0799947e46f7ee0d29068ff6512f6";
logging-data="1471545"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+EXP1RhtH1fVZW7+XIaz+O"
User-Agent: Pan/0.155 (Kherson; fc5a80b8)
Cancel-Lock: sha1:5b5VcsIXmg1EyitSry/f4qsSCTI=
 by: Lawrence D'Oliv - Wed, 17 Apr 2024 03:14 UTC

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. I see Perl 5.38 has
added an “experimental” class feature, but it doesn’t do multiple
inheritance or metaclasses. Also I’m not sure if classes are first-class
objects or not.

Re: on Perl

<87wmowv9fy.fsf@eder.anydns.info>

  copy mid

http://rslight.i2p/devel/article-flat.php?id=8043&group=comp.unix.shell#8043

  copy link   Newsgroups: comp.unix.shell comp.unix.programmer comp.lang.misc
Followup: comp.unix.shell
Path: i2pn2.org!i2pn.org!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: a_eder_muc@web.de (Andreas Eder)
Newsgroups: comp.unix.shell,comp.unix.programmer,comp.lang.misc
Subject: Re: on Perl
Followup-To: comp.unix.shell
Date: Wed, 17 Apr 2024 07:34:41 +0200
Organization: A noiseless patient Spider
Lines: 24
Message-ID: <87wmowv9fy.fsf@eder.anydns.info>
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>
MIME-Version: 1.0
Content-Type: text/plain
Injection-Date: Wed, 17 Apr 2024 07:50:01 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="03df7da4bd134bf42e8b546b6692c71f";
logging-data="1523646"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+ygiFbqwn8IRMvimQ/t7to"
User-Agent: Gnus/5.13 (Gnus v5.13)
Cancel-Lock: sha1:x8cte8rYTCzuKPYe7/GVi+WTsb8=
sha1:R0XettWDJBBp5XF5gHuvXSeaaHY=
 by: Andreas Eder - Wed, 17 Apr 2024 05:34 UTC

On Di 16 Apr 2024 at 14:00, David Brown <david.brown@hesbynett.no> wrote:

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

'Andreas
--
ceterum censeo redmondinem esse delendam

Re: on Perl

<uvnr57$1f453$1@dont-email.me>

  copy mid

http://rslight.i2p/devel/article-flat.php?id=8044&group=comp.unix.shell#8044

  copy link   Newsgroups: 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.shell
Subject: Re: on Perl
Date: Wed, 17 Apr 2024 06:44:56 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 9
Message-ID: <uvnr57$1f453$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>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Injection-Date: Wed, 17 Apr 2024 08:44:56 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="eab0799947e46f7ee0d29068ff6512f6";
logging-data="1544355"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19j7jaCCixCjXWdZfEeDks+"
User-Agent: Pan/0.155 (Kherson; fc5a80b8)
Cancel-Lock: sha1:sv3ba0gDytNYsu5FcVhGgNEXDTM=
 by: Lawrence D'Oliv - Wed, 17 Apr 2024 06:44 UTC

On Wed, 17 Apr 2024 07:34:41 +0200, Andreas Eder wrote:

> [Forth] is a very small language and has almost no syntax.

Forth has more syntax than PostScript.

Consider: Forth actually has the concept of “compile time” versus “run
time”. In PostScript, nothing much happens at “compile time”, except the
construction of executable arrays.

Re: on Perl

<uvo0s3$1ga3v$1@dont-email.me>

  copy mid

http://rslight.i2p/devel/article-flat.php?id=8045&group=comp.unix.shell#8045

  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 08:22:27 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 30
Message-ID: <uvo0s3$1ga3v$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>
Injection-Date: Wed, 17 Apr 2024 10:22:28 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="bb5b00b46c2a3850b45a8e117588f9d5";
logging-data="1583231"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19mHWalcAwBTSEodavGwCtU"
Cancel-Lock: sha1:Bag/Er6+G+axfrNMaXflcGnW5mM=
 by: Muttley@dastardlyhq.com - Wed, 17 Apr 2024 08:22 UTC

On Tue, 16 Apr 2024 09:18:13 -0700
John Ames <commodorejohn@gmail.com> wrote:
>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*
>

Whatever that is.

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

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.

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

See above.

Re: on Perl

<uvo0uc$1gaga$1@dont-email.me>

  copy mid

http://rslight.i2p/devel/article-flat.php?id=8046&group=comp.unix.shell#8046

  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 08:23:41 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 14
Message-ID: <uvo0uc$1gaga$1@dont-email.me>
References: <uu54la$3su5b$6@dont-email.me> <uvm6pg$119gi$1@dont-email.me> <20240416085912.00001a9b@gmail.com> <uvm82d$11io2$1@dont-email.me> <uvmf07$3s1gv$2@news.xmission.com>
Injection-Date: Wed, 17 Apr 2024 10:23:41 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="bb5b00b46c2a3850b45a8e117588f9d5";
logging-data="1583626"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+dtTA4wPfHZyaSa9gVetnR"
Cancel-Lock: sha1:hwfargPhkkrA36RRtJV+VM7/Mkk=
 by: Muttley@dastardlyhq.com - Wed, 17 Apr 2024 08:23 UTC

On Tue, 16 Apr 2024 18:11:19 -0000 (UTC)
gazelle@shell.xmission.com (Kenny McCormack) wrote:
>In article <uvm82d$11io2$1@dont-email.me>, <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.
>
>Yes, you did, Donnie. Now be a good boy...

Might help if your sarcastic presumably cultural references meant anything to
anyone other than you.

Re: on Perl

<uvo4rc$1h0kl$2@dont-email.me>

  copy mid

http://rslight.i2p/devel/article-flat.php?id=8048&group=comp.unix.shell#8048

  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: Wed, 17 Apr 2024 11:30:20 +0200
Organization: A noiseless patient Spider
Lines: 19
Message-ID: <uvo4rc$1h0kl$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>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Wed, 17 Apr 2024 11:30:21 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="597bf0a0ac7f20ad012a8d1c39ab917f";
logging-data="1606293"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX180UFvO90qhLjqzOT7lVXZxZblg+052jXY="
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101
Thunderbird/102.11.0
Cancel-Lock: sha1:uW9tW9tHHiJx+TaFNr1RLEJross=
In-Reply-To: <uvm35m$10egq$1@dont-email.me>
Content-Language: en-GB
 by: David Brown - Wed, 17 Apr 2024 09:30 UTC

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.

Re: on Perl

<uvo4m2$1h0kl$1@dont-email.me>

  copy mid

http://rslight.i2p/devel/article-flat.php?id=8049&group=comp.unix.shell#8049

  copy link   Newsgroups: 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.shell
Subject: Re: on Perl
Date: Wed, 17 Apr 2024 11:27:30 +0200
Organization: A noiseless patient Spider
Lines: 30
Message-ID: <uvo4m2$1h0kl$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>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Wed, 17 Apr 2024 11:27:31 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="597bf0a0ac7f20ad012a8d1c39ab917f";
logging-data="1606293"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/qiBAriFpmkz3nzVuOmTk6RvykcQlhf9M="
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101
Thunderbird/102.11.0
Cancel-Lock: sha1:ouD6If0Iya2X/4WWOcLvlfRiGTo=
Content-Language: en-GB
In-Reply-To: <87wmowv9fy.fsf@eder.anydns.info>
 by: David Brown - Wed, 17 Apr 2024 09:27 UTC

On 17/04/2024 07:34, Andreas Eder wrote:
> On Di 16 Apr 2024 at 14:00, David Brown <david.brown@hesbynett.no> wrote:
>
>> 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.
> Really? It is a very small language and has almost no syntax.
> I thought it was one of the easiest languages toe learn ib comparison to
> C++ or Java.
>

It doesn't take long to learn the actual language - as you say, it's
small. It takes a long time and a lot of practice to get confident with
it, to learn the tricks you can do with it, to understand the idioms and
be confident in reading other people's code as well as writing your own.

Re: on Perl

<uvo56f$1h4d6$1@dont-email.me>

  copy mid

http://rslight.i2p/devel/article-flat.php?id=8050&group=comp.unix.shell#8050

  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: Wed, 17 Apr 2024 11:36:15 +0200
Organization: A noiseless patient Spider
Lines: 34
Message-ID: <uvo56f$1h4d6$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>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Wed, 17 Apr 2024 11:36:15 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="597bf0a0ac7f20ad012a8d1c39ab917f";
logging-data="1610150"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/o8Yd2vleTpkLF/vry83I11J8mLE35M+0="
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101
Thunderbird/102.11.0
Cancel-Lock: sha1:E7shSQUYSL0fN5lh0BfHyi8AXr0=
In-Reply-To: <uvm82d$11io2$1@dont-email.me>
Content-Language: en-GB
 by: David Brown - Wed, 17 Apr 2024 09:36 UTC

On 16/04/2024 18:13, Muttley@dastardlyhq.com wrote:
> 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.

Presumably only for a short while, or very indirectly. People who
/actually/ work in that kind of system, don't talk about it.

> Also worked
> on networking code for systems that literally transfered 100s of millions of
> dollars worth of trades a day.

Ah, so games - just with a different kind of score.

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

And the game data and actions are written in Lua.

You do realise that the gaming industry is pretty big?

Re: on Perl

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

  copy mid

http://rslight.i2p/devel/article-flat.php?id=8051&group=comp.unix.shell#8051

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

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

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

Re: on Perl

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

  copy mid

http://rslight.i2p/devel/article-flat.php?id=8052&group=comp.unix.shell#8052

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

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

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

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

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

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

Games that the world relies on.

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

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

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

Many industries are pretty big.

Re: on Perl

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

  copy mid

http://rslight.i2p/devel/article-flat.php?id=8053&group=comp.unix.shell#8053

  copy link   Newsgroups: comp.unix.shell comp.unix.programmer comp.lang.misc
Path: i2pn2.org!i2pn.org!news.swapon.de!fu-berlin.de!uni-berlin.de!not-for-mail
From: ram@zedat.fu-berlin.de (Stefan Ram)
Newsgroups: comp.unix.shell,comp.unix.programmer,comp.lang.misc
Subject: Re: on Perl
Date: 17 Apr 2024 13:22:27 GMT
Organization: Stefan Ram
Lines: 8
Expires: 1 Feb 2025 11:59:58 GMT
Message-ID: <forth-20240417142148@ram.dialup.fu-berlin.de>
References: <uu54la$3su5b$6@dont-email.me> <87edbtz43p.fsf@tudado.org> <0d2cnVzOmbD6f4z7nZ2dnZfqnPudnZ2d@brightview.co.uk> <20240408075547.000061e8@gmail.com> <g52cnWOOwoz_son7nZ2dnZfqnPWdnZ2d@brightview.co.uk> <uvbe3m$2cun7$1@dont-email.me> <Mkidnafag8vlooH7nZ2dnZfqn_idnZ2d@brightview.co.uk> <pan$c8c3e$b0e492b3$c544c27e$d72bff90@invalid.invalid> <uvk8o6$h2pg$3@dont-email.me> <20240415152951.000079ab@gmail.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-Trace: news.uni-berlin.de nCjNgA7pihnd/2YImgplJgXtcjVhCOljyhINCTcOgGUJGc
Cancel-Lock: sha1:zBr8uzjiOKOR4YCcAgAx70GReEM= sha256:cw37mmNgUvbVpsaIrMx78pDHZgM97MT3Q0xBiuIQ5go=
X-Copyright: (C) Copyright 2024 Stefan Ram. All rights reserved.
Distribution through any means other than regular usenet
channels is forbidden. It is forbidden to publish this
article in the Web, to change URIs of this article into links,
and to transfer the body without this notice, but quotations
of parts in other Usenet posts are allowed.
X-No-Archive: Yes
Archive: no
X-No-Archive-Readme: "X-No-Archive" is set, because this prevents some
services to mirror the article in the web. But the article may
be kept on a Usenet archive server with only NNTP access.
X-No-Html: yes
Content-Language: en-US
 by: Stefan Ram - Wed, 17 Apr 2024 13:22 UTC

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

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

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

Re: on Perl

<20240417075548.000051f6@gmail.com>

  copy mid

http://rslight.i2p/devel/article-flat.php?id=8055&group=comp.unix.shell#8055

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

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

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

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


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

Pages:12345678910111213
server_pubkey.txt

rocksolid light 0.9.81
clearnet tor