Rocksolid Light

Welcome to novaBBS (click a section below)

mail  files  register  newsreader  groups  login

Message-ID:  

Many alligators will be slain, but the swamp will remain.


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

SubjectAuthor
* Command Languages Versus Programming LanguagesLawrence D'Oliveiro
+- Re: Command Languages Versus Programming Languagescandycanearter07
+* Re: Command Languages Versus Programming LanguagesMuttley
|+- Re: Command Languages Versus Programming LanguagesJosef Möllers
|+* Re: Command Languages Versus Programming LanguagesRichard Kettlewell
||`* Re: Command Languages Versus Programming LanguagesMuttley
|| `* Re: Command Languages Versus Programming LanguagesKaz Kylheku
||  `* Re: Command Languages Versus Programming LanguagesMuttley
||   `* Re: Command Languages Versus Programming LanguagesKaz Kylheku
||    `* Re: Command Languages Versus Programming LanguagesMuttley
||     +- Re: Command Languages Versus Programming LanguagesJanis Papanagnou
||     +* Re: Command Languages Versus Programming LanguagesKaz Kylheku
||     |`- Re: Command Languages Versus Programming LanguagesMuttley
||     `- Re: Command Languages Versus Programming LanguagesScott Lurndal
|`* Re: Command Languages Versus Programming LanguagesJohn Ames
| +* Re: Command Languages Versus Programming LanguagesMuttley
| |+- Re: Command Languages Versus Programming LanguagesJohn Ames
| |+* Re: Command Languages Versus Programming LanguagesKaz Kylheku
| ||`* Re: Command Languages Versus Programming LanguagesMuttley
| || +* Re: Command Languages Versus Programming LanguagesKaz Kylheku
| || |+* Re: Command Languages Versus Programming LanguagesDavid W. Hodgins
| || ||+* Re: Command Languages Versus Programming LanguagesJohanne Fairchild
| || |||`- Re: Command Languages Versus Programming LanguagesDavid W. Hodgins
| || ||`- Re: Command Languages Versus Programming LanguagesJanis Papanagnou
| || |`* Re: Command Languages Versus Programming LanguagesMuttley
| || | `* Re: Command Languages Versus Programming LanguagesKaz Kylheku
| || |  `* Re: Command Languages Versus Programming LanguagesMuttley
| || |   +* Re: Command Languages Versus Programming LanguagesJohanne Fairchild
| || |   |`* Re: Command Languages Versus Programming LanguagesMuttley
| || |   | +- Re: Command Languages Versus Programming LanguagesKaz Kylheku
| || |   | `* Re: Command Languages Versus Programming LanguagesJohanne Fairchild
| || |   |  +* Re: Command Languages Versus Programming LanguagesLawrence D'Oliveiro
| || |   |  |+* Re: Command Languages Versus Programming LanguagesKeith Thompson
| || |   |  ||`- Re: Command Languages Versus Programming LanguagesLawrence D'Oliveiro
| || |   |  |+* Re: Command Languages Versus Programming LanguagesJames Kuyper
| || |   |  ||`- Re: Command Languages Versus Programming LanguagesLawrence D'Oliveiro
| || |   |  |`* Re: Command Languages Versus Programming LanguagesJohanne Fairchild
| || |   |  | +* Re: Command Languages Versus Programming LanguagesKenny McCormack
| || |   |  | |`* Re: Command Languages Versus Programming LanguagesScott Lurndal
| || |   |  | | +- Re: Command Languages Versus Programming LanguagesDmitry A. Kazakov
| || |   |  | | +* Too much? (Was: Command Languages Versus Programming Languages)Kenny McCormack
| || |   |  | | |+* Re: Too much? (Was: Command Languages Versus Programming Languages)Kaz Kylheku
| || |   |  | | ||`- Re: Too much? (Was: Command Languages Versus Programming Languages)Kenny McCormack
| || |   |  | | |`* Re: Too much? (Was: Command Languages Versus Programming Languages)David Brown
| || |   |  | | | +* Re: Too much? (Was: Command Languages Versus Programming Languages)James Kuyper
| || |   |  | | | |`- Football (Was: Too much? (Was: Command Languages Versus Programming Languages))Kenny McCormack
| || |   |  | | | `* Re: Too much? (Was: Command Languages Versus Programming Languages)Chris Elvidge
| || |   |  | | |  +- Re: Too much? (Was: Command Languages Versus Programming Languages)Muttley
| || |   |  | | |  `- Re: Too much? (Was: Command Languages Versus Programming Languages)David Brown
| || |   |  | | `- Re: Command Languages Versus Programming LanguagesJames Kuyper
| || |   |  | `* Re: Command Languages Versus Programming LanguagesLawrence D'Oliveiro
| || |   |  |  `- Re: Command Languages Versus Programming LanguagesJohanne Fairchild
| || |   |  `* Re: Command Languages Versus Programming LanguagesStefan Ram
| || |   |   +* Re: Command Languages Versus Programming LanguagesStefan Ram
| || |   |   |+* Re: Command Languages Versus Programming LanguagesStefan Ram
| || |   |   ||`* Re: Command Languages Versus Programming LanguagesLawrence D'Oliveiro
| || |   |   || `* Re: Command Languages Versus Programming LanguagesDavid Brown
| || |   |   ||  +- Re: Command Languages Versus Programming LanguagesLawrence D'Oliveiro
| || |   |   ||  +- Re: Command Languages Versus Programming LanguagesJohn Ames
| || |   |   ||  `* Re: Command Languages Versus Programming LanguagesKeith Thompson
| || |   |   ||   +* Re: Command Languages Versus Programming LanguagesRichard Kettlewell
| || |   |   ||   |+- Re: Command Languages Versus Programming LanguagesMuttley
| || |   |   ||   |`* Re: Command Languages Versus Programming LanguagesStefan Ram
| || |   |   ||   | `* Re: Command Languages Versus Programming LanguagesLawrence D'Oliveiro
| || |   |   ||   |  +* Re: Command Languages Versus Programming LanguagesMuttley
| || |   |   ||   |  |+* Re: Command Languages Versus Programming Languagescandycanearter07
| || |   |   ||   |  ||`* Re: Command Languages Versus Programming LanguagesMuttley
| || |   |   ||   |  || `- Re: Command Languages Versus Programming Languagescandycanearter07
| || |   |   ||   |  |`* Re: Command Languages Versus Programming LanguagesLawrence D'Oliveiro
| || |   |   ||   |  | `* Re: Command Languages Versus Programming LanguagesAlan Bawden
| || |   |   ||   |  |  +* Re: Command Languages Versus Programming LanguagesLawrence D'Oliveiro
| || |   |   ||   |  |  |`* Re: Command Languages Versus Programming LanguagesJohn Ames
| || |   |   ||   |  |  | `* Re: Command Languages Versus Programming LanguagesLawrence D'Oliveiro
| || |   |   ||   |  |  |  +* Re: Command Languages Versus Programming LanguagesJohn Ames
| || |   |   ||   |  |  |  |`* Re: Command Languages Versus Programming LanguagesRichard Kettlewell
| || |   |   ||   |  |  |  | +* Re: Command Languages Versus Programming LanguagesJanis Papanagnou
| || |   |   ||   |  |  |  | |`- Re: Command Languages Versus Programming LanguagesRichard Kettlewell
| || |   |   ||   |  |  |  | `* Re: Command Languages Versus Programming LanguagesDavid Brown
| || |   |   ||   |  |  |  |  `* Re: Command Languages Versus Programming LanguagesLawrence D'Oliveiro
| || |   |   ||   |  |  |  |   `* Re: Command Languages Versus Programming LanguagesDavid Brown
| || |   |   ||   |  |  |  |    `* Re: Command Languages Versus Programming LanguagesLawrence D'Oliveiro
| || |   |   ||   |  |  |  |     `- Re: Command Languages Versus Programming LanguagesKaz Kylheku
| || |   |   ||   |  |  |  `- Re: Command Languages Versus Programming LanguagesKaz Kylheku
| || |   |   ||   |  |  +* Re: Command Languages Versus Programming LanguagesKaz Kylheku
| || |   |   ||   |  |  |`* Re: Command Languages Versus Programming LanguagesDavid Brown
| || |   |   ||   |  |  | `- Re: Command Languages Versus Programming LanguagesMuttley
| || |   |   ||   |  |  +- Re: Command Languages Versus Programming Languagescandycanearter07
| || |   |   ||   |  |  `* Re: Command Languages Versus Programming LanguagesMuttley
| || |   |   ||   |  |   +* Re: Command Languages Versus Programming LanguagesAlan Bawden
| || |   |   ||   |  |   |`* Re: Command Languages Versus Programming LanguagesMuttley
| || |   |   ||   |  |   | `* Re: Command Languages Versus Programming LanguagesDavid Brown
| || |   |   ||   |  |   |  `* Re: Command Languages Versus Programming LanguagesMuttley
| || |   |   ||   |  |   |   +* Words to the wise (Was: Command Languages Versus Programming Languages)Kenny McCormack
| || |   |   ||   |  |   |   |`- Re: Words to the wise (Was: Command Languages Versus Programming Languages)Muttley
| || |   |   ||   |  |   |   `* Re: Command Languages Versus Programming LanguagesKaz Kylheku
| || |   |   ||   |  |   |    +* Phrases that should be banned on Usenet (Was: Command Languages Versus ProgrammiKenny McCormack
| || |   |   ||   |  |   |    |`* Re: Phrases that should be banned on Usenet (Was: Command Languages Versus ProgrJanis Papanagnou
| || |   |   ||   |  |   |    | +- Re: Phrases that should be banned on Usenet (Was: Command Languages Versus ProgrD
| || |   |   ||   |  |   |    | `* Re: Phrases that should be banned on Usenet (Was: Command Languages Versus Progrcandycanearter07
| || |   |   ||   |  |   |    |  `* Re: Phrases that should be banned on Usenet (Was: Command Languages Versus ProgrJanis Papanagnou
| || |   |   ||   |  |   |    |   +- Re: Phrases that should be banned on Usenet (Was: Command Languages Versus Progrcandycanearter07
| || |   |   ||   |  |   |    |   `* Re: Phrases that should be banned on Usenet (Was: Command Languages Versus ProgrLawrence D'Oliveiro
| || |   |   ||   |  |   |    `* Re: Command Languages Versus Programming LanguagesMuttley
| || |   |   ||   |  |   +- [meta] Re: Command Languages Versus Programming LanguagesJanis Papanagnou
| || |   |   ||   |  |   `* Re: Command Languages Versus Programming LanguagesKeith Thompson
| || |   |   ||   |  `* Re: Command Languages Versus Programming LanguagesJanis Papanagnou
| || |   |   ||   `* Re: Command Languages Versus Programming LanguagesDavid Brown
| || |   |   |`- Re: Command Languages Versus Programming LanguagesKaz Kylheku
| || |   |   `- Re: Command Languages Versus Programming LanguagesKaz Kylheku
| || |   `- Re: Command Languages Versus Programming LanguagesLawrence D'Oliveiro
| || `- Re: Command Languages Versus Programming LanguagesAndreas Eder
| |+- Re: Command Languages Versus Programming LanguagesChristian Weisgerber
| |`* Re: Command Languages Versus Programming LanguagesDavid Brown
| `- Re: Command Languages Versus Programming LanguagesKaz Kylheku
+* Re: Command Languages Versus Programming LanguagesJohanne Fairchild
+* Re: Command Languages Versus Programming LanguagesDavid Brown
+* Re: Command Languages Versus Programming LanguagesLawrence D'Oliveiro
+* Re: Command Languages Versus Programming LanguagesDmitry A. Kazakov
`- Re: Command Languages Versus Programming LanguagesAndreas Kempe

Pages:12345678910111213
I did not inhale (Was: Command Languages Versus Programming Languages)

<uvbfii$3mom0$1@news.xmission.com>

  copy mid

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

  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: gaze...@shell.xmission.com (Kenny McCormack)
Newsgroups: comp.unix.shell,comp.unix.programmer,comp.lang.misc
Subject: I did not inhale (Was: Command Languages Versus Programming Languages)
Date: Fri, 12 Apr 2024 14:13:39 -0000 (UTC)
Organization: The official candy of the new Millennium
Message-ID: <uvbfii$3mom0$1@news.xmission.com>
References: <uu54la$3su5b$6@dont-email.me> <20240408075547.000061e8@gmail.com> <g52cnWOOwoz_son7nZ2dnZfqnPWdnZ2d@brightview.co.uk> <uvbe3m$2cun7$1@dont-email.me>
Injection-Date: Fri, 12 Apr 2024 14:13:39 -0000 (UTC)
Injection-Info: news.xmission.com; posting-host="shell.xmission.com:166.70.8.4";
logging-data="3891904"; 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 - Fri, 12 Apr 2024 14:13 UTC

In article <uvbe3m$2cun7$1@dont-email.me>,
Janis Papanagnou <janis_papanagnou+ng@hotmail.com> wrote:
....
>I've programmed in Perl but I'm no Perl-programmer notwithstanding.

That's like saying "Yeah, I've had sex with men, but that don't make gay..."

--
I don't do things wrong.
I do things right.

I'm a legitimate person.

Re: I did not inhale (Was: Command Languages Versus Programming Languages)

<uvbfla$3mom0$2@news.xmission.com>

  copy mid

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

  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: gaze...@shell.xmission.com (Kenny McCormack)
Newsgroups: comp.unix.shell,comp.unix.programmer,comp.lang.misc
Subject: Re: I did not inhale (Was: Command Languages Versus Programming Languages)
Date: Fri, 12 Apr 2024 14:15:06 -0000 (UTC)
Organization: The official candy of the new Millennium
Message-ID: <uvbfla$3mom0$2@news.xmission.com>
References: <uu54la$3su5b$6@dont-email.me> <g52cnWOOwoz_son7nZ2dnZfqnPWdnZ2d@brightview.co.uk> <uvbe3m$2cun7$1@dont-email.me> <uvbfii$3mom0$1@news.xmission.com>
Injection-Date: Fri, 12 Apr 2024 14:15:06 -0000 (UTC)
Injection-Info: news.xmission.com; posting-host="shell.xmission.com:166.70.8.4";
logging-data="3891904"; 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 - Fri, 12 Apr 2024 14:15 UTC

In article <uvbfii$3mom0$1@news.xmission.com>,
Kenny McCormack <gazelle@shell.xmission.com> wrote:
>In article <uvbe3m$2cun7$1@dont-email.me>,
>Janis Papanagnou <janis_papanagnou+ng@hotmail.com> wrote:
>...
>>I've programmed in Perl but I'm no Perl-programmer notwithstanding.
>
>That's like saying "Yeah, I've had sex with men, but that don't make gay..."

That's like saying "Yeah, I've had sex with men, but that don't make me gay..."

(Left out a critical word. Damn cheap keyboard...)

>--
>I don't do things wrong.
>I do things right.
>
>I'm a legitimate person.

--
Adderall, pseudoephed, teleprompter

Re: I did not inhale (Was: Command Languages Versus Programming Languages)

<20240412094809.811@kylheku.com>

  copy mid

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

  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: 643-408-...@kylheku.com (Kaz Kylheku)
Newsgroups: comp.unix.shell,comp.unix.programmer,comp.lang.misc
Subject: Re: I did not inhale (Was: Command Languages Versus Programming
Languages)
Date: Fri, 12 Apr 2024 16:52:26 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 15
Message-ID: <20240412094809.811@kylheku.com>
References: <uu54la$3su5b$6@dont-email.me>
<20240408075547.000061e8@gmail.com>
<g52cnWOOwoz_son7nZ2dnZfqnPWdnZ2d@brightview.co.uk>
<uvbe3m$2cun7$1@dont-email.me> <uvbfii$3mom0$1@news.xmission.com>
Injection-Date: Fri, 12 Apr 2024 18:52:26 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="86fea6ac8f9f905f0c8aab17577ad408";
logging-data="2596590"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX192eLG3am0PmyYq+/hRgM5SnvZqUosiTMU="
User-Agent: slrn/pre1.0.4-9 (Linux)
Cancel-Lock: sha1:rZMDxKeRxI/0DNBFD2Xn9Ub09x4=
 by: Kaz Kylheku - Fri, 12 Apr 2024 16:52 UTC

On 2024-04-12, Kenny McCormack <gazelle@shell.xmission.com> wrote:
> In article <uvbe3m$2cun7$1@dont-email.me>,
> Janis Papanagnou <janis_papanagnou+ng@hotmail.com> wrote:
> ...
>>I've programmed in Perl but I'm no Perl-programmer notwithstanding.
>
> That's like saying "Yeah, I've had sex with men, but that don't make gay..."

I've programmed so little in Perl in such distant nineties, that
it's analogous to only having seen the shower scene in /Midnight Express/.

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

Re: I did not inhale

<87il0mm94y.fsf@tudado.org>

  copy mid

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

  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: jfairch...@tudado.org (Johanne Fairchild)
Newsgroups: comp.unix.shell,comp.unix.programmer,comp.lang.misc
Subject: Re: I did not inhale
Date: Fri, 12 Apr 2024 20:52:29 -0300
Organization: A noiseless patient Spider
Lines: 17
Message-ID: <87il0mm94y.fsf@tudado.org>
References: <uu54la$3su5b$6@dont-email.me> <20240408075547.000061e8@gmail.com>
<g52cnWOOwoz_son7nZ2dnZfqnPWdnZ2d@brightview.co.uk>
<uvbe3m$2cun7$1@dont-email.me> <uvbfii$3mom0$1@news.xmission.com>
<20240412094809.811@kylheku.com>
MIME-Version: 1.0
Content-Type: text/plain
Injection-Date: Sat, 13 Apr 2024 01:52:46 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="cf36ffe153e6552fea36bd6624b5a9da";
logging-data="2765593"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+5CcKXhN9arIpChPvKTg6o7ws+AY6DfDY="
Cancel-Lock: sha1:WtGGDjw48DZug80kQM1Ff8/qv80=
sha1:flYlj94wnzU47xPJKGJxya2bW5E=
 by: Johanne Fairchild - Fri, 12 Apr 2024 23:52 UTC

Kaz Kylheku <643-408-1753@kylheku.com> writes:

> On 2024-04-12, Kenny McCormack <gazelle@shell.xmission.com> wrote:
>> In article <uvbe3m$2cun7$1@dont-email.me>,
>> Janis Papanagnou <janis_papanagnou+ng@hotmail.com> wrote:
>> ...
>>>I've programmed in Perl but I'm no Perl-programmer notwithstanding.
>>
>> That's like saying "Yeah, I've had sex with men, but that don't make gay..."
>
> I've programmed so little in Perl in such distant nineties, that
> it's analogous to only having seen the shower scene in /Midnight Express/.

I programmed in Perl to filter log files, but then I got to The AWK
Programming Language book. Sadly, I never wrote another Perl. I don't
think I do very well with sophisticated languages. I feel I need a
single reasonable way of doing things.

Re: I did not inhale

<way-20240413091747@ram.dialup.fu-berlin.de>

  copy mid

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

  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: I did not inhale
Date: 13 Apr 2024 08:18:07 GMT
Organization: Stefan Ram
Lines: 15
Expires: 1 Feb 2025 11:59:58 GMT
Message-ID: <way-20240413091747@ram.dialup.fu-berlin.de>
References: <uu54la$3su5b$6@dont-email.me> <20240408075547.000061e8@gmail.com> <g52cnWOOwoz_son7nZ2dnZfqnPWdnZ2d@brightview.co.uk> <uvbe3m$2cun7$1@dont-email.me> <uvbfii$3mom0$1@news.xmission.com> <20240412094809.811@kylheku.com> <87il0mm94y.fsf@tudado.org>
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-Trace: news.uni-berlin.de 0Uj3YjGJ9JdHpagASx4/gAdETj9tUfVbyka/yFqLro4Dch
Cancel-Lock: sha1:kLFJOvw0W3B+OJk8Varvm1JNX1A= sha256:j+rGMeHbRgpPoOM4Eri22SUwOzYqL7rW1tvFgdZu1oA=
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 - Sat, 13 Apr 2024 08:18 UTC

Johanne Fairchild <jfairchild@tudado.org> wrote or quoted:
>I programmed in Perl to filter log files, but then I got to The AWK >Programming Language book. Sadly, I never wrote another Perl. I don't
>think I do very well with sophisticated languages. I feel I need a
>single reasonable way of doing things.

Perl:

The motto of the Perl community is, "There's More Than One Way
To Do It," or TMTOWDI (pronounced "Tim Toady").

Python:

There should be one - and preferably only one - obvious way
to do it. Although that way may not be obvious at first unless
you're Dutch.

Re: I did not inhale

<87il0lldf8.fsf@tudado.org>

  copy mid

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

  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: jfairch...@tudado.org (Johanne Fairchild)
Newsgroups: comp.unix.shell,comp.unix.programmer,comp.lang.misc
Subject: Re: I did not inhale
Date: Sat, 13 Apr 2024 08:17:31 -0300
Organization: A noiseless patient Spider
Lines: 21
Message-ID: <87il0lldf8.fsf@tudado.org>
References: <uu54la$3su5b$6@dont-email.me> <20240408075547.000061e8@gmail.com>
<g52cnWOOwoz_son7nZ2dnZfqnPWdnZ2d@brightview.co.uk>
<uvbe3m$2cun7$1@dont-email.me> <uvbfii$3mom0$1@news.xmission.com>
<20240412094809.811@kylheku.com> <87il0mm94y.fsf@tudado.org>
<way-20240413091747@ram.dialup.fu-berlin.de>
MIME-Version: 1.0
Content-Type: text/plain
Injection-Date: Sat, 13 Apr 2024 13:17:34 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="ff51168cfbe910d7e94c65f2286526de";
logging-data="3134224"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19yHzXZ+cxYQrT3aMT1QdsywSNbJdZJBps="
Cancel-Lock: sha1:7Ccq+0ocM9+OUCdLqP80Vlh1cZs=
sha1:TVmq0E8WRoYFXmoK1lxGeC3L5fQ=
 by: Johanne Fairchild - Sat, 13 Apr 2024 11:17 UTC

ram@zedat.fu-berlin.de (Stefan Ram) writes:

> Johanne Fairchild <jfairchild@tudado.org> wrote or quoted:
>>I programmed in Perl to filter log files, but then I got to The AWK
>> >Programming Language book. Sadly, I never wrote another Perl. I
>> don't
>>think I do very well with sophisticated languages. I feel I need a
>>single reasonable way of doing things.
>
> Perl:
>
> The motto of the Perl community is, "There's More Than One Way
> To Do It," or TMTOWDI (pronounced "Tim Toady").
>
> Python:
>
> There should be one - and preferably only one - obvious way
> to do it. Although that way may not be obvious at first unless
> you're Dutch.

Why Dutch? Unless I understand Guido van Rossum very well? :)

Re: I did not inhale

<choices-20240413123957@ram.dialup.fu-berlin.de>

  copy mid

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

  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: I did not inhale
Date: 13 Apr 2024 11:40:49 GMT
Organization: Stefan Ram
Lines: 9
Expires: 1 Feb 2025 11:59:58 GMT
Message-ID: <choices-20240413123957@ram.dialup.fu-berlin.de>
References: <uu54la$3su5b$6@dont-email.me> <20240408075547.000061e8@gmail.com> <g52cnWOOwoz_son7nZ2dnZfqnPWdnZ2d@brightview.co.uk> <uvbe3m$2cun7$1@dont-email.me> <uvbfii$3mom0$1@news.xmission.com> <20240412094809.811@kylheku.com> <87il0mm94y.fsf@tudado.org> <way-20240413091747@ram.dialup.fu-berlin.de> <87il0lldf8.fsf@tudado.org>
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-Trace: news.uni-berlin.de u+zgkICtJACP6unZG1c0vAxJKUZw6fEd2xjcP1xdRumu97
Cancel-Lock: sha1:6j4EcdJYbud6XZvHNtbRBDcIzv0= sha256:mvX272hc6Tuk/PRBzyaTTXSCjTltClf/BgkHw7h/sv8=
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 - Sat, 13 Apr 2024 11:40 UTC

Johanne Fairchild <jfairchild@tudado.org> wrote or quoted:
>ram@zedat.fu-berlin.de (Stefan Ram) writes:
>>There should be one - and preferably only one - obvious way
>>to do it. Although that way may not be obvious at first unless
>>you're Dutch.
>Why Dutch? Unless I understand Guido van Rossum very well? :)

Sometimes, there seem to be some choices how to do something in
Python.

Re: Command Languages Versus Programming Languages

<uveuvh$37c69$1@dont-email.me>

  copy mid

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

  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: Command Languages Versus Programming Languages
Date: Sat, 13 Apr 2024 21:54:58 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 16
Message-ID: <uveuvh$37c69$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> <uvbfii$3mom0$1@news.xmission.com>
<20240412094809.811@kylheku.com> <87il0mm94y.fsf@tudado.org>
<way-20240413091747@ram.dialup.fu-berlin.de>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Injection-Date: Sat, 13 Apr 2024 23:54:58 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="3d2f3f9738f07c0e14c4b69bbe4221e2";
logging-data="3387593"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+N1TujZUhicYbWtL4FtJ/h"
User-Agent: Pan/0.155 (Kherson; fc5a80b8)
Cancel-Lock: sha1:cF/6z9SXWOFjHIiZdbDbLSnI+2o=
 by: Lawrence D'Oliv - Sat, 13 Apr 2024 21:54 UTC

On 13 Apr 2024 08:18:07 GMT, Stefan Ram wrote:

> Python:
>
> There should be one - and preferably only one - obvious way to do it.
> Although that way may not be obvious at first unless you're Dutch.

Actually, given the overlap between functions and classes, there are often
multiple ways to do things.

Unlike Perl, most of them will be more-or-less comprehensible.

Algol 68 was also masterminded by a Netherlander, who was also the pioneer
of two-level grammars: Aard van Wijngaarden.

Coincidence? You be the judge.

Re: Command Languages Versus Programming Languages

<uvh2n6$2sb3$1@nyheter.lysator.liu.se>

  copy mid

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

  copy link   Newsgroups: comp.unix.programmer
Path: i2pn2.org!i2pn.org!eternal-september.org!feeder3.eternal-september.org!nyheter.lysator.liu.se!.POSTED!not-for-mail
From: kem...@lysator.liu.se (Andreas Kempe)
Newsgroups: comp.unix.programmer
Subject: Re: Command Languages Versus Programming Languages
Date: Sun, 14 Apr 2024 17:11:02 -0000 (UTC)
Organization: Lysator ACS
Message-ID: <uvh2n6$2sb3$1@nyheter.lysator.liu.se>
References: <uu54la$3su5b$6@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Injection-Date: Sun, 14 Apr 2024 17:11:02 -0000 (UTC)
Injection-Info: nyheter.lysator.liu.se; posting-account="kempe";
logging-data="94563"; mail-complaints-to="newsmaster@lysator.liu.se"
User-Agent: slrn/1.0.3 (FreeBSD)
 by: Andreas Kempe - Sun, 14 Apr 2024 17:11 UTC

Den 2024-03-29 skrev Lawrence D'Oliveiro <ldo@nz.invalid>:
> At one time, we distinguished between “scripting” languages and
> “programming” languages. To begin with, the “scripting” languages were
> somehow more limited in functionality than full-fledged “programming”
> languages. Or they were slower, because they were interpreted.
>

I guess this could be a language thing since English is not my first
language, but I have never encountered this distinction between
programming languages and scripting languages before. I have always
seen scripting languages as a subset of programming languages. In
Swedish, scripting languages are referred to as programspråk or
programmeringsspråk, i.e. program languages or programming languages,
just as C/C++/whatever.

My personal view of a scripting languages' defining trait has been that
you distribute human readable code for a scripting language. You don't
compile it to something else before shipping it to the consumer. It is
always translated or interpreted by the consumer, but as all rules
have exceptions, I'm sure there are some good ones to this as well.

on Perl (was: Command Languages Versus Programming Languages)

<Mkidnafag8vlooH7nZ2dnZfqn_idnZ2d@brightview.co.uk>

  copy mid

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

  copy link   Newsgroups: comp.unix.shell comp.unix.programmer comp.lang.misc
Path: i2pn2.org!i2pn.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: inva...@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
 by: Javier - Sun, 14 Apr 2024 20:41 UTC

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

Re: on Perl (was: Command Languages Versus Programming Languages)

<uvhm2m$3s6na$1@dont-email.me>

  copy mid

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

  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 (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=
 by: Lawrence D'Oliv - Sun, 14 Apr 2024 22:41 UTC

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.

Re: I did not inhale (Was: Command Languages Versus Programming Languages)

<uvj6hq$9ceh$1@dont-email.me>

  copy mid

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

  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: janis_pa...@hotmail.com (Janis Papanagnou)
Newsgroups: comp.unix.shell,comp.unix.programmer,comp.lang.misc
Subject: Re: I did not inhale (Was: Command Languages Versus Programming
Languages)
Date: Mon, 15 Apr 2024 14:28:40 +0200
Organization: A noiseless patient Spider
Lines: 29
Message-ID: <uvj6hq$9ceh$1@dont-email.me>
References: <uu54la$3su5b$6@dont-email.me>
<g52cnWOOwoz_son7nZ2dnZfqnPWdnZ2d@brightview.co.uk>
<uvbe3m$2cun7$1@dont-email.me> <uvbfii$3mom0$1@news.xmission.com>
<uvbfla$3mom0$2@news.xmission.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=windows-1252
Content-Transfer-Encoding: 7bit
Injection-Date: Mon, 15 Apr 2024 14:28:42 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="0881d93770e909c422c4476978404946";
logging-data="307665"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19P0BM0RM+BsSQ7A0Seyc4C"
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101
Thunderbird/45.8.0
Cancel-Lock: sha1:pmyjnRNnPvcjn8pZfQoDeFabR9k=
X-Enigmail-Draft-Status: N1110
In-Reply-To: <uvbfla$3mom0$2@news.xmission.com>
 by: Janis Papanagnou - Mon, 15 Apr 2024 12:28 UTC

On 12.04.2024 16:15, Kenny McCormack wrote:
> In article <uvbfii$3mom0$1@news.xmission.com>,
> Kenny McCormack <gazelle@shell.xmission.com> wrote:
>> In article <uvbe3m$2cun7$1@dont-email.me>,
>> Janis Papanagnou <janis_papanagnou+ng@hotmail.com> wrote:
>> ...
>>> I've programmed in Perl but I'm no Perl-programmer notwithstanding.
>>
>> That's like saying "Yeah, I've had sex with men, but that don't make gay..."
>
> That's like saying "Yeah, I've had sex with men, but that don't make me gay..."

LOL, yeah. - But the point is that my valuation what constitutes a
"programmer" needs quite a bit more expertise than I have. (YMMV.)

All that I've done in Perl programming was to infer some knowledge
from other languages or libraries and to expand existing programs
to my needs. And it was not even a month I spent for coding Perl.
I also do know a bit Perl concepts from literature, but that's it.

If that experience is what already constitutes a programmer then I
understand why so much existing software is so bad. :-)

(But, yeah, _technically_ I became have become a Perl programmer.
Just don't count on any deep experience. And I'll also reject any
Perl job offers. ;-)

Janis

Re: on Perl (was: Command Languages Versus Programming Languages)

<pan$c8c3e$b0e492b3$c544c27e$d72bff90@invalid.invalid>

  copy mid

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

  copy link   Newsgroups: comp.unix.shell comp.unix.programmer comp.lang.misc
Path: i2pn2.org!i2pn.org!newsfeed.bofh.team!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!bluemanedhawk.eternal-september.org!.POSTED!not-for-mail
From: bluemane...@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=
 by: Blue-Maned_Hawk - Mon, 15 Apr 2024 12:43 UTC

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.

Re: on Perl (was: Command Languages Versus Programming Languages)

<uvk8o6$h2pg$3@dont-email.me>

  copy mid

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

  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 (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=
 by: Lawrence D'Oliv - Mon, 15 Apr 2024 22:12 UTC

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.

Re: on Perl (was: Command Languages Versus Programming Languages)

<20240415152951.000079ab@gmail.com>

  copy mid

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

  copy link   Newsgroups: comp.unix.shell comp.unix.programmer comp.lang.misc
Path: i2pn2.org!i2pn.org!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: commodor...@gmail.com (John Ames)
Newsgroups: comp.unix.shell,comp.unix.programmer,comp.lang.misc
Subject: Re: on Perl (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)
 by: John Ames - Mon, 15 Apr 2024 22:29 UTC

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*

Re: on Perl (was: Command Languages Versus Programming Languages)

<uvkbec$hjeq$1@dont-email.me>

  copy mid

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

  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 (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=
 by: Lawrence D'Oliv - Mon, 15 Apr 2024 22:58 UTC

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.

Re: on Perl (was: Command Languages Versus Programming Languages)

<uvlc1f$rgng$1@dont-email.me>

  copy mid

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

  copy link   Newsgroups: comp.unix.shell comp.unix.programmer comp.lang.misc
Path: i2pn2.org!i2pn.org!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: david.br...@hesbynett.no (David Brown)
Newsgroups: comp.unix.shell,comp.unix.programmer,comp.lang.misc
Subject: Re: on Perl (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>
 by: David Brown - Tue, 16 Apr 2024 08:14 UTC

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

Re: on Perl (was: Command Languages Versus Programming Languages)

<uvld8k$rov8$1@dont-email.me>

  copy mid

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

  copy link   Newsgroups: comp.unix.shell comp.unix.programmer comp.lang.misc
Path: i2pn2.org!i2pn.org!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: Mutt...@dastardlyhq.com
Newsgroups: comp.unix.shell,comp.unix.programmer,comp.lang.misc
Subject: Re: on Perl (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=
 by: Mutt...@dastardlyhq.com - Tue, 16 Apr 2024 08:35 UTC

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?

Re: on Perl (was: Command Languages Versus Programming Languages)

<uvlgpe$sf4v$1@dont-email.me>

  copy mid

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

  copy link   Newsgroups: comp.unix.shell comp.unix.programmer comp.lang.misc
Path: i2pn2.org!i2pn.org!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: david.br...@hesbynett.no (David Brown)
Newsgroups: comp.unix.shell,comp.unix.programmer,comp.lang.misc
Subject: Re: on Perl (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
 by: David Brown - Tue, 16 Apr 2024 09:35 UTC

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.

Re: on Perl

<slrnv1smf9.25p4.naddy@lorvorc.mips.inka.de>

  copy mid

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

  copy link   Newsgroups: comp.unix.shell comp.unix.programmer comp.lang.misc
Path: i2pn2.org!i2pn.org!news.swapon.de!weretis.net!feeder8.news.weretis.net!news.szaf.org!inka.de!mips.inka.de!.POSTED.localhost!not-for-mail
From: nad...@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)
 by: Christian Weisgerber - Tue, 16 Apr 2024 10:58 UTC

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

Re: on Perl

<uvlp8g$u62e$1@dont-email.me>

  copy mid

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

  copy link   Newsgroups: comp.unix.shell comp.unix.programmer comp.lang.misc
Path: i2pn2.org!i2pn.org!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: david.br...@hesbynett.no (David Brown)
Newsgroups: comp.unix.shell,comp.unix.programmer,comp.lang.misc
Subject: Re: on Perl
Date: 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>
 by: David Brown - Tue, 16 Apr 2024 12:00 UTC

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.

Re: on Perl

<uvm35m$10egq$1@dont-email.me>

  copy mid

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

  copy link   Newsgroups: comp.unix.shell comp.unix.programmer comp.lang.misc
Path: i2pn2.org!i2pn.org!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: Mutt...@dastardlyhq.com
Newsgroups: comp.unix.shell,comp.unix.programmer,comp.lang.misc
Subject: Re: on Perl
Date: 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=
 by: Mutt...@dastardlyhq.com - Tue, 16 Apr 2024 14:49 UTC

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.

Re: on Perl

<uvm390$10frh$1@dont-email.me>

  copy mid

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

  copy link   Newsgroups: comp.unix.shell comp.unix.programmer comp.lang.misc
Path: i2pn2.org!i2pn.org!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: Mutt...@dastardlyhq.com
Newsgroups: comp.unix.shell,comp.unix.programmer,comp.lang.misc
Subject: Re: on Perl
Date: 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=
 by: Mutt...@dastardlyhq.com - Tue, 16 Apr 2024 14:51 UTC

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.

Re: on Perl

<EpwTN.247849$zF_1.119459@fx18.iad>

  copy mid

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

  copy link   Newsgroups: comp.unix.shell comp.unix.programmer comp.lang.misc
Path: i2pn2.org!i2pn.org!weretis.net!feeder8.news.weretis.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: sco...@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
 by: Scott Lurndal - Tue, 16 Apr 2024 15:01 UTC

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.

Re: on Perl

<uvm4ci$10o3i$3@dont-email.me>

  copy mid

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

  copy link   Newsgroups: comp.unix.shell comp.unix.programmer comp.lang.misc
Path: i2pn2.org!i2pn.org!newsfeed.endofthelinebbs.com!nyheter.lysator.liu.se!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: candycan...@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
 by: candycanearter07 - Tue, 16 Apr 2024 15:10 UTC

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


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

Pages:12345678910111213
server_pubkey.txt

rocksolid light 0.9.81
clearnet tor