Rocksolid Light

News from da outaworlds

mail  files  register  groups  login

Message-ID:  

You recoil from the crude; you tend naturally toward the exquisite.


comp / comp.os.linux.misc / Re: Joy of this, Joy of that

SubjectAuthor
* Joy of this, Joy of thatroot
+* Re: Joy of this, Joy of thatLawrence D'Oliveiro
|`* Re: Joy of this, Joy of thatroot
| +- Re: Joy of this, Joy of thatLawrence D'Oliveiro
| `- Re: Joy of this, Joy of thatrbowman
`* Re: Joy of this, Joy of that186282@ud0s4.net
 +* Re: Joy of this, Joy of thatRich
 |+- Re: Joy of this, Joy of thatThe Natural Philosopher
 |`* Re: Joy of this, Joy of that186282@ud0s4.net
 | +* Re: Joy of this, Joy of thatLawrence D'Oliveiro
 | |`- Re: Joy of this, Joy of thatBozo User
 | +* Re: Joy of this, Joy of thatThe Natural Philosopher
 | |`* Re: Joy of this, Joy of thatDon_from_AZ
 | | `* Re: Joy of this, Joy of thatLawrence D'Oliveiro
 | |  `* Re: Joy of this, Joy of that186282@ud0s4.net
 | |   +* Re: Joy of this, Joy of thatLawrence D'Oliveiro
 | |   |`* Re: Joy of this, Joy of that186282@ud0s4.net
 | |   | +* Re: Joy of this, Joy of thatLawrence D'Oliveiro
 | |   | |`- Re: Joy of this, Joy of that186282@ud0s4.net
 | |   | `- Re: Joy of this, Joy of thatrbowman
 | |   `* Re: Joy of this, Joy of thatThe Natural Philosopher
 | |    +- Re: Joy of this, Joy of thatrbowman
 | |    +* Re: Joy of this, Joy of thatLouis Krupp
 | |    |`- Re: Joy of this, Joy of thatRich
 | |    +- Re: Joy of this, Joy of thatLawrence D'Oliveiro
 | |    `* Re: Joy of this, Joy of that186282@ud0s4.net
 | |     +- Re: Joy of this, Joy of thatrbowman
 | |     `* Re: Joy of this, Joy of thatRich
 | |      +* Re: Joy of this, Joy of thatThe Natural Philosopher
 | |      |+* Re: Joy of this, Joy of thatRich
 | |      ||`* Re: Joy of this, Joy of thatD
 | |      || `* Re: Joy of this, Joy of thatrbowman
 | |      ||  `* Re: Joy of this, Joy of thatD
 | |      ||   `* Re: Joy of this, Joy of thatThe Natural Philosopher
 | |      ||    +* Re: Joy of this, Joy of thatD
 | |      ||    |`* Re: Joy of this, Joy of thatrbowman
 | |      ||    | +- Re: Joy of this, Joy of thatD
 | |      ||    | `* Re: Joy of this, Joy of thatPancho
 | |      ||    |  `* Re: Joy of this, Joy of thatRich
 | |      ||    |   +* Re: Joy of this, Joy of thatChris Ahlstrom
 | |      ||    |   |`- Re: Joy of this, Joy of thatPancho
 | |      ||    |   `* Re: Joy of this, Joy of thatrbowman
 | |      ||    |    +* Re: Joy of this, Joy of thatD
 | |      ||    |    |+- Re: Joy of this, Joy of thatRich
 | |      ||    |    |`* Re: Joy of this, Joy of thatrbowman
 | |      ||    |    | `- Re: Joy of this, Joy of thatD
 | |      ||    |    `* Re: Joy of this, Joy of thatThe Natural Philosopher
 | |      ||    |     `* Re: Joy of this, Joy of thatrbowman
 | |      ||    |      `- Re: Joy of this, Joy of thatThe Natural Philosopher
 | |      ||    `* Re: Joy of this, Joy of thatLawrence D'Oliveiro
 | |      ||     `* Re: Joy of this, Joy of that186282@ud0s4.net
 | |      ||      `* Re: Joy of this, Joy of thatLawrence D'Oliveiro
 | |      ||       `* Re: Joy of this, Joy of that186282@ud0s4.net
 | |      ||        +* Re: Joy of this, Joy of thatrbowman
 | |      ||        |`* Re: Joy of this, Joy of that186282@ud0s4.net
 | |      ||        | +* Re: Joy of this, Joy of thatrbowman
 | |      ||        | |`* Re: Joy of this, Joy of that186282@ud0s4.net
 | |      ||        | | `- Re: Joy of this, Joy of thatrbowman
 | |      ||        | `* Re: Joy of this, Joy of thatLawrence D'Oliveiro
 | |      ||        |  `* Re: Joy of this, Joy of that186282@ud0s4.net
 | |      ||        |   +* Re: Joy of this, Joy of thatrbowman
 | |      ||        |   |`* Re: Joy of this, Joy of that186282@ud0s4.net
 | |      ||        |   | +- Re: Joy of this, Joy of thatLawrence D'Oliveiro
 | |      ||        |   | `* Re: Joy of this, Joy of thatrbowman
 | |      ||        |   |  +* Re: Joy of this, Joy of thatThe Natural Philosopher
 | |      ||        |   |  |`- Re: Joy of this, Joy of thatLawrence D'Oliveiro
 | |      ||        |   |  `* Re: Joy of this, Joy of that186282@ud0s4.net
 | |      ||        |   |   +* Re: Joy of this, Joy of thatThe Natural Philosopher
 | |      ||        |   |   |+* Re: Joy of this, Joy of thatRich
 | |      ||        |   |   ||`- Re: Joy of this, Joy of that186282@ud0s4.net
 | |      ||        |   |   |+- Re: Joy of this, Joy of thatD
 | |      ||        |   |   |`- Re: Joy of this, Joy of that186282@ud0s4.net
 | |      ||        |   |   +* Re: Joy of this, Joy of thatLawrence D'Oliveiro
 | |      ||        |   |   |`- Re: Joy of this, Joy of that186282@ud0s4.net
 | |      ||        |   |   `* Re: Joy of this, Joy of thatrbowman
 | |      ||        |   |    `* Re: Joy of this, Joy of that186282@ud0s4.net
 | |      ||        |   |     +* Re: Joy of this, Joy of thatThe Natural Philosopher
 | |      ||        |   |     |`- Re: Joy of this, Joy of thatrbowman
 | |      ||        |   |     `* Re: Joy of this, Joy of thatrbowman
 | |      ||        |   |      `* Re: Joy of this, Joy of that186282@ud0s4.net
 | |      ||        |   |       +* Re: Joy of this, Joy of thatD
 | |      ||        |   |       |`* Re: Joy of this, Joy of that186282@ud0s4.net
 | |      ||        |   |       | +* Re: Joy of this, Joy of thatrbowman
 | |      ||        |   |       | |+* Re: Joy of this, Joy of thatD
 | |      ||        |   |       | ||+* Re: Joy of this, Joy of thatCharlie Gibbs
 | |      ||        |   |       | |||+* Re: Joy of this, Joy of that186282@ud0s4.net
 | |      ||        |   |       | ||||`* Re: Joy of this, Joy of thatD
 | |      ||        |   |       | |||| +* Re: Joy of this, Joy of thatRich
 | |      ||        |   |       | |||| |`* Re: Joy of this, Joy of thatD
 | |      ||        |   |       | |||| | `* Re: Joy of this, Joy of thatRich
 | |      ||        |   |       | |||| |  +* Re: Joy of this, Joy of thatCharlie Gibbs
 | |      ||        |   |       | |||| |  |`- Re: Joy of this, Joy of thatD
 | |      ||        |   |       | |||| |  `* Re: Joy of this, Joy of thatD
 | |      ||        |   |       | |||| |   +* Re: Joy of this, Joy of thatRich
 | |      ||        |   |       | |||| |   |+* Re: Joy of this, Joy of thatrbowman
 | |      ||        |   |       | |||| |   ||`* Re: Joy of this, Joy of thatRich
 | |      ||        |   |       | |||| |   || +* Re: Joy of this, Joy of thatThe Natural Philosopher
 | |      ||        |   |       | |||| |   || |`* Re: Joy of this, Joy of thatCharlie Gibbs
 | |      ||        |   |       | |||| |   || | `- Re: Joy of this, Joy of thatThe Natural Philosopher
 | |      ||        |   |       | |||| |   || +- Re: Joy of this, Joy of thatCharlie Gibbs
 | |      ||        |   |       | |||| |   || `- Re: Joy of this, Joy of thatrbowman
 | |      ||        |   |       | |||| |   |`- Re: Joy of this, Joy of thatD
 | |      ||        |   |       | |||| |   `* Re: Joy of this, Joy of thatRobert Riches
 | |      ||        |   |       | |||| `- Re: Joy of this, Joy of that186282@ud0s4.net
 | |      ||        |   |       | |||`* Re: Joy of this, Joy of thatD
 | |      ||        |   |       | ||`* Re: Joy of this, Joy of that186282@ud0s4.net
 | |      ||        |   |       | |`* Re: Joy of this, Joy of that186282@ud0s4.net
 | |      ||        |   |       | `* Re: Joy of this, Joy of thatD
 | |      ||        |   |       `* Re: Joy of this, Joy of thatLawrence D'Oliveiro
 | |      ||        |   `* Re: Joy of this, Joy of thatLawrence D'Oliveiro
 | |      ||        `* Re: Joy of this, Joy of thatLawrence D'Oliveiro
 | |      |`* Re: Joy of this, Joy of thatvallor
 | |      `* Re: Joy of this, Joy of thatD
 | `- Re: Joy of this, Joy of thatRich
 +* Re: Joy of this, Joy of thatJohn Ames
 `- Re: Joy of this, Joy of thatrbowman

Pages:12345678910111213141516171819202122232425262728293031323334
Subject: Joy of this, Joy of that
From: root
Newsgroups: comp.os.linux.misc
Organization: Linux Advocacy
Date: Tue, 19 Nov 2024 17:09 UTC
Path: eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: NoEMail@home.org (root)
Newsgroups: comp.os.linux.misc
Subject: Joy of this, Joy of that
Date: Tue, 19 Nov 2024 17:09:49 -0000 (UTC)
Organization: Linux Advocacy
Lines: 26
Message-ID: <vhigot$1uakf$1@dont-email.me>
Injection-Date: Tue, 19 Nov 2024 18:09:49 +0100 (CET)
Injection-Info: dont-email.me; posting-host="c58ac6ef45f1eb456f6ad75212f5712d";
logging-data="2042511"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX197qFINLetqkL5XLFBSPzMzI2V7k9TGPUU="
User-Agent: slrn/1.0.2 (Linux)
Cancel-Lock: sha1:G9AS1Me7443veqYx7J2NyFnKE0o=
Mail-Copies-To: nobody
View all headers

I want to complement these joy posts by my feelings
about junk languages. My programming experience
includes a wide variety from machine language, assembly
language, Fortran, and C going back to the 60's.

I call Perl, Python, and Javascript junk languages:
because programs written in these are unstable. Some
modification in these can cause a perfectly functional
program to stop working because of some change that
was not backward compatible.

I ran into this problem way back in the 70's when I
was running Fortran programs on CDC machines. One
day my Fortran programs would no longer compile because
CDC had updated their compiler. I had no recourse
other than tracking down every "error" and programming
around that. Do that with a program that ran to
20 boxes of cards.

Although Perl supposedly had an automatic method
for updating my Perl programs, it didn't work
for me and I just abandoned all the stuff that
I had written up to that time.

I am now running into these same problems with
javascript programs using jsdom. Junk.

Subject: Re: Joy of this, Joy of that
From: Lawrence D'Oliv
Newsgroups: comp.os.linux.misc, comp.lang.misc
Organization: A noiseless patient Spider
Date: Wed, 20 Nov 2024 00:18 UTC
References: 1
Path: eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: ldo@nz.invalid (Lawrence D'Oliveiro)
Newsgroups: comp.os.linux.misc,comp.lang.misc
Subject: Re: Joy of this, Joy of that
Date: Wed, 20 Nov 2024 00:18:26 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 14
Message-ID: <vhj9sh$23f5e$1@dont-email.me>
References: <vhigot$1uakf$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Injection-Date: Wed, 20 Nov 2024 01:18:26 +0100 (CET)
Injection-Info: dont-email.me; posting-host="c8a5d8f8287a46a043b46813003956ce";
logging-data="2210990"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18LMuQU2cBiaCTBDMWX9zp9"
User-Agent: Pan/0.160 (Toresk; )
Cancel-Lock: sha1:3d9AA01RFF7A5mvKs9cGrxGy8aY=
View all headers

On Tue, 19 Nov 2024 17:09:49 -0000 (UTC), root wrote:

> I call ... junk languages: ... programs written in these are unstable.
> Some modification in these can cause a perfectly functional program to
> stop working because of some change that was not backward compatible.
>
> I ran into this problem way back in the 70's when I was running Fortran
> programs on CDC machines. One day my Fortran programs would no longer
> compile because CDC had updated their compiler. I had no recourse other
> than tracking down every "error" and programming around that. Do that
> with a program that ran to 20 boxes of cards.

If Fortran can be a “junk language” by your definition, then so can any
language.

Subject: Re: Joy of this, Joy of that
From: root
Newsgroups: comp.os.linux.misc, comp.lang.misc
Followup: comp.os.linux.misc
Organization: Linux Advocacy
Date: Wed, 20 Nov 2024 02:33 UTC
References: 1 2
Path: eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: NoEMail@home.org (root)
Newsgroups: comp.os.linux.misc,comp.lang.misc
Subject: Re: Joy of this, Joy of that
Followup-To: comp.os.linux.misc
Date: Wed, 20 Nov 2024 02:33:52 -0000 (UTC)
Organization: Linux Advocacy
Lines: 7
Message-ID: <vhjhqf$24mcr$1@dont-email.me>
References: <vhigot$1uakf$1@dont-email.me> <vhj9sh$23f5e$1@dont-email.me>
Injection-Date: Wed, 20 Nov 2024 03:33:52 +0100 (CET)
Injection-Info: dont-email.me; posting-host="b445fdd3261b72a2f88157890cb241ab";
logging-data="2251163"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19IF+rV1/8NqNnDDa14770HpfNYjnhL6CM="
User-Agent: slrn/1.0.2 (Linux)
Cancel-Lock: sha1:ni3/wMCCX9M/vPJDltFSPZ0ZVjE=
View all headers

["Followup-To:" header set to comp.os.linux.misc.]
Lawrence D'Oliveiro <ldo@nz.invalid> wrote:
>
> If Fortran can be a ???junk language??? by your definition, then so can any
> language.

It wasn't Fortran that changed, it was the CDC compiler.

Subject: Re: Joy of this, Joy of that
From: Lawrence D'Oliv
Newsgroups: comp.os.linux.misc
Organization: A noiseless patient Spider
Date: Wed, 20 Nov 2024 02:52 UTC
References: 1 2 3
Path: eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: ldo@nz.invalid (Lawrence D'Oliveiro)
Newsgroups: comp.os.linux.misc
Subject: Re: Joy of this, Joy of that
Date: Wed, 20 Nov 2024 02:52:47 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 11
Message-ID: <vhjitv$24sab$1@dont-email.me>
References: <vhigot$1uakf$1@dont-email.me> <vhj9sh$23f5e$1@dont-email.me>
<vhjhqf$24mcr$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Injection-Date: Wed, 20 Nov 2024 03:52:47 +0100 (CET)
Injection-Info: dont-email.me; posting-host="c8a5d8f8287a46a043b46813003956ce";
logging-data="2257227"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19qS+vJC4K+mLc7mbt2e1CT"
User-Agent: Pan/0.160 (Toresk; )
Cancel-Lock: sha1:zdPXgNRKp78sqQBp/bi7SCw8Ziw=
View all headers

On Wed, 20 Nov 2024 02:33:52 -0000 (UTC), root wrote:

> ["Followup-To:" header set to comp.os.linux.misc.] Lawrence D'Oliveiro
> <ldo@nz.invalid> wrote:
>>
>> If Fortran can be a “junk language” by your definition, then so can any
>> language.
>
> It wasn't Fortran that changed, it was the CDC compiler.

Why did you offer it as an example, then?

Subject: Re: Joy of this, Joy of that
From: rbowman
Newsgroups: comp.os.linux.misc
Date: Wed, 20 Nov 2024 04:46 UTC
References: 1 2 3
Path: eternal-september.org!news.eternal-september.org!feeder2.eternal-september.org!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail
From: bowman@montana.com (rbowman)
Newsgroups: comp.os.linux.misc
Subject: Re: Joy of this, Joy of that
Date: 20 Nov 2024 04:46:52 GMT
Lines: 14
Message-ID: <lq57tsFdjr1U1@mid.individual.net>
References: <vhigot$1uakf$1@dont-email.me> <vhj9sh$23f5e$1@dont-email.me>
<vhjhqf$24mcr$1@dont-email.me>
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-Trace: individual.net RqMdzD5N1gPFTDHpxSkc/g/O7QCTYzR5vlaG6FJ17uHdvC+SNx
Cancel-Lock: sha1:gpQZrI7h2P+0B5Fv2TqwxbqFM9E= sha256:AJEsAi6fUobhjupP+m/CLBkBuvoS0pEqruaUlm4/A9k=
User-Agent: Pan/0.149 (Bellevue; 4c157ba)
View all headers

On Wed, 20 Nov 2024 02:33:52 -0000 (UTC), root wrote:

> ["Followup-To:" header set to comp.os.linux.misc.] Lawrence D'Oliveiro
> <ldo@nz.invalid> wrote:
>>
>> If Fortran can be a ???junk language??? by your definition, then so can
>> any language.
>
> It wasn't Fortran that changed, it was the CDC compiler.

Was it nonconforming or prior to the ANSI standard? Over the years gcc has
become pickier about practices that weren't very good to start with like
assuming functions return an int unless otherwise specified or declaring
variables in header files.

Subject: Re: Joy of this, Joy of that
From: 186282@ud0s4.net
Newsgroups: comp.os.linux.misc
Organization: wokiesux
Date: Wed, 20 Nov 2024 08:37 UTC
References: 1
Path: eternal-september.org!news.eternal-september.org!feeder2.eternal-september.org!border-3.nntp.ord.giganews.com!nntp.giganews.com!local-3.nntp.ord.giganews.com!local-1.nntp.ord.giganews.com!Xl.tags.giganews.com!local-4.nntp.ord.giganews.com!nntp.earthlink.com!news.earthlink.com.POSTED!not-for-mail
NNTP-Posting-Date: Wed, 20 Nov 2024 08:37:59 +0000
Subject: Re: Joy of this, Joy of that
Newsgroups: comp.os.linux.misc
References: <vhigot$1uakf$1@dont-email.me>
From: 186283@ud0s4.net (186282@ud0s4.net)
Organization: wokiesux
Date: Wed, 20 Nov 2024 03:37:58 -0500
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101
Thunderbird/78.13.0
MIME-Version: 1.0
In-Reply-To: <vhigot$1uakf$1@dont-email.me>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Language: en-US
Content-Transfer-Encoding: 7bit
Message-ID: <6iKdnTQOKNh6AqD6nZ2dnZfqn_idnZ2d@earthlink.com>
Lines: 82
X-Usenet-Provider: http://www.giganews.com
NNTP-Posting-Host: 99.101.150.97
X-Trace: sv3-YaFcO9ZOf4ktgM84OgiOpgvzmRkOzLYuiekTd6MtkFJjp1dh9eUJq8GmP0EonO8ktKZR9UuEKoKC22m!WsjXC1Dks3u/lzjIe5diQSjEzJsh/u6/IQYGRJvvwkqt4PqO6IQa/nZQM5xz7/TxsGNezuN3snnb!FNjkiBS9X3tTSEWnL8Dv
X-Abuse-and-DMCA-Info: Please be sure to forward a copy of ALL headers
X-Abuse-and-DMCA-Info: Otherwise we will be unable to process your complaint properly
X-Postfilter: 1.3.40
View all headers

On 11/19/24 12:09 PM, root wrote:
> I want to complement these joy posts by my feelings
> about junk languages. My programming experience
> includes a wide variety from machine language, assembly
> language, Fortran, and C going back to the 60's.

HAPPY HAPPY JOY JOY !!! :-)

These "Joy" threads seem to have REVIVED these
otherwise kinda dismal, under-posted, groups.

Remember when computer stuff was super-INTERESTING,
a PASSION maybe ? Well, the same stuff is STILL there,
it's just the crowd became kinda cynical.

FORTRAN, COBOL, ASM, BASIC, PASCAL, 'C' ... you
name it - there are a million ways to make it
all GOOD. SO many super-neato variants in How
To Do It.

OK ... never found any joy in ADA .... but that's
just me.

> I call Perl, Python, and Javascript junk languages:
> because programs written in these are unstable. Some
> modification in these can cause a perfectly functional
> program to stop working because of some change that
> was not backward compatible.

Ummmm ... I'd tend to disagree, esp with Python.

The main thing with Python was the v2 -> v3
transition. Even then it's usually not much
problem to translate a v2 to v3 app. They
PROMISE that p4 will almost entirely stick to
the p3 methods, just kinda pepped-up. It HAS
become an "all purpose" lang - kinda the "New
BASIC".

NEVER liked JS or Perl ... but that's just me.
Real-world, they seem to do their thing OK.

Almost always proto a new idea in Python now ...
and, if good, translate it into 'C' or even
Pascal. My old fave was/is Pascal - something
'poetic' about it.

> I ran into this problem way back in the 70's when I
> was running Fortran programs on CDC machines. One
> day my Fortran programs would no longer compile because
> CDC had updated their compiler. I had no recourse
> other than tracking down every "error" and programming
> around that. Do that with a program that ran to
> 20 boxes of cards.

Yep, been there ......

Langs/compilers have become kinda MORE "standard"
since those days. Sometimes still have to tweak
the defines a little, but LESS horrible.

> Although Perl supposedly had an automatic method
> for updating my Perl programs, it didn't work
> for me and I just abandoned all the stuff that
> I had written up to that time.

Perl smells like a camel's ass ... just no
reason for it.

> I am now running into these same problems with
> javascript programs using jsdom. Junk.

As said ... JS is kind of an ever-mutating
mess. IMHO, stay away from it as much as
possible. I suspect the ever-mutating aspect
is INTENTIONAL ... a 'make work' thing .....

Best to stick to 'C'. K&R can still tell you
almost everything you need :-)

Hmmmmmmmm ... how many now have EVER programmed
in BASIC ? Should do a survey .....

Subject: Re: Joy of this, Joy of that
From: Rich
Newsgroups: comp.os.linux.misc
Organization: A noiseless patient Spider
Date: Wed, 20 Nov 2024 15:46 UTC
References: 1 2
Path: eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: rich@example.invalid (Rich)
Newsgroups: comp.os.linux.misc
Subject: Re: Joy of this, Joy of that
Date: Wed, 20 Nov 2024 15:46:41 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 39
Message-ID: <vhl090$5ghq$1@dont-email.me>
References: <vhigot$1uakf$1@dont-email.me> <6iKdnTQOKNh6AqD6nZ2dnZfqn_idnZ2d@earthlink.com>
Injection-Date: Wed, 20 Nov 2024 16:46:42 +0100 (CET)
Injection-Info: dont-email.me; posting-host="bfad92f90a04f7bf5e727bb850657401";
logging-data="180794"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18mfL4R0/AlxEU9piCEA6QI"
User-Agent: tin/2.6.1-20211226 ("Convalmore") (Linux/5.15.139 (x86_64))
Cancel-Lock: sha1:MIylvIx6eNiqga599MxeZ6AYo9Q=
View all headers

186282@ud0s4.net <186283@ud0s4.net> wrote:
> NEVER liked JS or Perl ... but that's just me.
> Real-world, they seem to do their thing OK.

If JS or Perl are your yardstick for "never liked" you must never have
attempted to write an AutoHotKey script to automate something on a
windows machine.

The entire language looks like three shit-faced drunk language
designers teamed up with three stoned off their gourd language
designers and agreed to create the script language, and each put in
their own alcohol or mary jane fueled idea of how the language should
be designed.

There's absolutely no consistency in anything in that language. One
thing one has to pass around are WID's (Window ID's) so that the target
window which is to receive the "automation" is identified. Some
functions have prototypes like this (note, these are made up below):

getxy(wid, result)

Others have prototypes like this:

move_to_x_y(x, y, wid)

Others are this way

recolor-window(x, wid, y, color, result)

Still others use camel case

getSomethingFromWindows(result, a, b, wid, q)

Note now "wid" moves around in the prototype list, yet it is needed for
nearly every call. Also note the underscore vs. hyphen vs camel case
names.

Subject: Re: Joy of this, Joy of that
From: The Natural Philosop
Newsgroups: comp.os.linux.misc
Organization: A little, after lunch
Date: Wed, 20 Nov 2024 16:03 UTC
References: 1 2 3
Path: eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: tnp@invalid.invalid (The Natural Philosopher)
Newsgroups: comp.os.linux.misc
Subject: Re: Joy of this, Joy of that
Date: Wed, 20 Nov 2024 16:03:26 +0000
Organization: A little, after lunch
Lines: 21
Message-ID: <vhl18f$5od0$1@dont-email.me>
References: <vhigot$1uakf$1@dont-email.me>
<6iKdnTQOKNh6AqD6nZ2dnZfqn_idnZ2d@earthlink.com>
<vhl090$5ghq$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Wed, 20 Nov 2024 17:03:27 +0100 (CET)
Injection-Info: dont-email.me; posting-host="17e65ea4b911928f08e58e2ae1779f4f";
logging-data="188832"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+SPO0DdBMn04bEMrma0Pbmf041Z3vqcgc="
User-Agent: Mozilla Thunderbird
Cancel-Lock: sha1:DiX24HUa9Iuji05hY5tCFMDmBRI=
In-Reply-To: <vhl090$5ghq$1@dont-email.me>
Content-Language: en-GB
View all headers

On 20/11/2024 15:46, Rich wrote:
> The entire language looks like three shit-faced drunk language
> designers teamed up with three stoned off their gourd language
> designers and agreed to create the script language, and each put in
> their own alcohol or mary jane fueled idea of how the language should
> be designed.

Lol..

Ive worked on projects like that.
One guy would say function todosomething
Another would call it function To_do_something.
And the next it would be function toDoSomething

I'd call it function blat and leave a 20 line comment explaining what it
did.

--
Truth welcomes investigation because truth knows investigation will lead
to converts. It is deception that uses all the other techniques.

Subject: Re: Joy of this, Joy of that
From: John Ames
Newsgroups: comp.os.linux.misc
Organization: A noiseless patient Spider
Date: Wed, 20 Nov 2024 16:10 UTC
References: 1 2
Path: eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: commodorejohn@gmail.com (John Ames)
Newsgroups: comp.os.linux.misc
Subject: Re: Joy of this, Joy of that
Date: Wed, 20 Nov 2024 08:10:39 -0800
Organization: A noiseless patient Spider
Lines: 14
Message-ID: <20241120081039.00006d2a@gmail.com>
References: <vhigot$1uakf$1@dont-email.me>
<6iKdnTQOKNh6AqD6nZ2dnZfqn_idnZ2d@earthlink.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Injection-Date: Wed, 20 Nov 2024 17:10:43 +0100 (CET)
Injection-Info: dont-email.me; posting-host="1d4d552e0e1638357ca11738d2f1dc83";
logging-data="142056"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/jdFdPFpZaheATXqK6dtkVB/Nw1Gd2/A8="
Cancel-Lock: sha1:4R9PLW2n1Jyr4Ak+oaL+Fpwpt3I=
X-Newsreader: Claws Mail 4.2.0 (GTK 3.24.38; x86_64-w64-mingw32)
View all headers

On Wed, 20 Nov 2024 03:37:58 -0500
"186282@ud0s4.net" <186283@ud0s4.net> wrote:

> Hmmmmmmmm ... how many now have EVER programmed in BASIC ? Should do
> a survey .....

Lord, who hasn't!? Well, probably depends on how you choose to qualify
it - we still use VB6 in-house at $EMPLOYER, and FreeBASIC is my go-to
for hacking together quick utility applications in daily life, but I
haven't touched old-school line-number spaghetti-Gotoese BASIC since
childhood, and certainly never built any application of real complexity
with it. Bet more than a few people here have, though, especially if we
cross-posted over to a.f.computers...

Subject: Re: Joy of this, Joy of that
From: The Natural Philosop
Newsgroups: comp.os.linux.misc
Organization: A little, after lunch
Date: Wed, 20 Nov 2024 16:31 UTC
References: 1 2 3
Path: eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: tnp@invalid.invalid (The Natural Philosopher)
Newsgroups: comp.os.linux.misc
Subject: Re: Joy of this, Joy of that
Date: Wed, 20 Nov 2024 16:31:36 +0000
Organization: A little, after lunch
Lines: 29
Message-ID: <vhl2t8$5od0$2@dont-email.me>
References: <vhigot$1uakf$1@dont-email.me>
<6iKdnTQOKNh6AqD6nZ2dnZfqn_idnZ2d@earthlink.com>
<20241120081039.00006d2a@gmail.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Wed, 20 Nov 2024 17:31:36 +0100 (CET)
Injection-Info: dont-email.me; posting-host="17e65ea4b911928f08e58e2ae1779f4f";
logging-data="188832"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19seGu5dKdFl7Nu4ktpOVep8mUc5gZlZ1M="
User-Agent: Mozilla Thunderbird
Cancel-Lock: sha1:RNiiCzvtmHXZJBwGmTnCFv70tG0=
In-Reply-To: <20241120081039.00006d2a@gmail.com>
Content-Language: en-GB
View all headers

On 20/11/2024 16:10, John Ames wrote:
> On Wed, 20 Nov 2024 03:37:58 -0500
> "186282@ud0s4.net" <186283@ud0s4.net> wrote:
>
>> Hmmmmmmmm ... how many now have EVER programmed in BASIC ? Should do
>> a survey .....
>
> Lord, who hasn't!? Well, probably depends on how you choose to qualify
> it - we still use VB6 in-house at $EMPLOYER, and FreeBASIC is my go-to
> for hacking together quick utility applications in daily life, but I
> haven't touched old-school line-number spaghetti-Gotoese BASIC since
> childhood, and certainly never built any application of real complexity
> with it. Bet more than a few people here have, though, especially if we
> cross-posted over to a.f.computers...
>
I've seen entire accounting systems written in it.
I gotr quite deep into it before discovering...

*Tada!*

....Z80 Assembler Which was fun, but slow..until
The C language. Still fun, but MUCH faster.

--
"An intellectual is a person knowledgeable in one field who speaks out
only in others...”

Tom Wolfe

Subject: Re: Joy of this, Joy of that
From: Charlie Gibbs
Newsgroups: comp.os.linux.misc
Date: Wed, 20 Nov 2024 17:54 UTC
References: 1 2 3
Path: eternal-september.org!news.eternal-september.org!feeder2.eternal-september.org!news.quux.org!weretis.net!feeder9.news.weretis.net!news.cmpublishers.com!usenet.blueworldhosting.com!diablo1.usenet.blueworldhosting.com!peer02.iad!feed-me.highwinds-media.com!news.highwinds-media.com!fx10.iad.POSTED!not-for-mail
Newsgroups: comp.os.linux.misc
From: cgibbs@kltpzyxm.invalid (Charlie Gibbs)
Subject: Re: Joy of this, Joy of that
References: <vhigot$1uakf$1@dont-email.me>
<6iKdnTQOKNh6AqD6nZ2dnZfqn_idnZ2d@earthlink.com>
<20241120081039.00006d2a@gmail.com>
User-Agent: slrn/1.0.3 (Linux)
Lines: 27
Message-ID: <vnp%O.44991$OVd1.15006@fx10.iad>
X-Complaints-To: https://www.astraweb.com/aup
NNTP-Posting-Date: Wed, 20 Nov 2024 17:54:35 UTC
Date: Wed, 20 Nov 2024 17:54:35 GMT
X-Received-Bytes: 1761
View all headers

On 2024-11-20, John Ames <commodorejohn@gmail.com> wrote:

> On Wed, 20 Nov 2024 03:37:58 -0500
> "186282@ud0s4.net" <186283@ud0s4.net> wrote:
>
>> Hmmmmmmmm ... how many now have EVER programmed in BASIC ? Should do
>> a survey .....
>
> Lord, who hasn't!? Well, probably depends on how you choose to qualify
> it - we still use VB6 in-house at $EMPLOYER, and FreeBASIC is my go-to
> for hacking together quick utility applications in daily life, but I
> haven't touched old-school line-number spaghetti-Gotoese BASIC since
> childhood, and certainly never built any application of real complexity
> with it. Bet more than a few people here have, though, especially if we
> cross-posted over to a.f.computers...

The software I've been maintaining for 30 years was originally written
in (compiled) BASIC under MS-DOS (with an early prototype running on
an MP/M box). I translated the lot to C.

I still keep a copy of GWBASIC around for quick 10-line hacks.

--
/~\ Charlie Gibbs | Growth for the sake of
\ / <cgibbs@kltpzyxm.invalid> | growth is the ideology
X I'm really at ac.dekanfrus | of the cancer cell.
/ \ if you read it the right way. | -- Edward Abbey

Subject: Re: Joy of this, Joy of that
From: rbowman
Newsgroups: comp.os.linux.misc
Date: Wed, 20 Nov 2024 18:53 UTC
References: 1 2
Path: eternal-september.org!news.eternal-september.org!feeder2.eternal-september.org!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail
From: bowman@montana.com (rbowman)
Newsgroups: comp.os.linux.misc
Subject: Re: Joy of this, Joy of that
Date: 20 Nov 2024 18:53:45 GMT
Lines: 12
Message-ID: <lq6phpFkpsjU1@mid.individual.net>
References: <vhigot$1uakf$1@dont-email.me>
<6iKdnTQOKNh6AqD6nZ2dnZfqn_idnZ2d@earthlink.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-Trace: individual.net C+e8OG4o8TC01J5a6qSj/g9xhgyG03VN1KqEBJ8yNZaSHD1rMT
Cancel-Lock: sha1:KMFzuaH8XrxuYzQSOoWmeYuD4NQ= sha256:l/JODgM6z8p153U1M2oK7kUD1ks+ZVG+Z203ZHojRWk=
User-Agent: Pan/0.149 (Bellevue; 4c157ba)
View all headers

On Wed, 20 Nov 2024 03:37:58 -0500, 186282@ud0s4.net wrote:

> Almost always proto a new idea in Python now ...
> and, if good, translate it into 'C' or even Pascal. My old fave
> was/is Pascal - something 'poetic' about it.

With MicroPython and AdaFruit's CircuitPython working with the Pico,
Arduoino Nano 33 and other Arm based microcontrollers is pretty easy. Of
more speed or precision on PWM and so forth is needed rewriting in Cosn't
a problem.

The same applies to the Raspberry Pi itself.

Subject: Re: Joy of this, Joy of that
From: rbowman
Newsgroups: comp.os.linux.misc
Date: Wed, 20 Nov 2024 19:02 UTC
References: 1 2 3
Path: eternal-september.org!news.eternal-september.org!feeder2.eternal-september.org!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail
From: bowman@montana.com (rbowman)
Newsgroups: comp.os.linux.misc
Subject: Re: Joy of this, Joy of that
Date: 20 Nov 2024 19:02:07 GMT
Lines: 20
Message-ID: <lq6q1fFkpsjU2@mid.individual.net>
References: <vhigot$1uakf$1@dont-email.me>
<6iKdnTQOKNh6AqD6nZ2dnZfqn_idnZ2d@earthlink.com>
<20241120081039.00006d2a@gmail.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-Trace: individual.net /52XK6nSFuzZLK4TgpOL5wiBNu8senRXbChNvZcqKLxMtAJ+9N
Cancel-Lock: sha1:EKP2dpEIA+VUJfpmw/AyDTEYHps= sha256:nrFnklkFzuVIpV738DgfKIgP1d+WU8kTCgzoE9lUGyU=
User-Agent: Pan/0.149 (Bellevue; 4c157ba)
View all headers

On Wed, 20 Nov 2024 08:10:39 -0800, John Ames wrote:

> On Wed, 20 Nov 2024 03:37:58 -0500 "186282@ud0s4.net" <186283@ud0s4.net>
> wrote:
>
>> Hmmmmmmmm ... how many now have EVER programmed in BASIC ? Should do a
>> survey .....
>
> Lord, who hasn't!? Well, probably depends on how you choose to qualify
> it - we still use VB6 in-house at $EMPLOYER, and FreeBASIC is my go-to
> for hacking together quick utility applications in daily life, but I
> haven't touched old-school line-number spaghetti-Gotoese BASIC since
> childhood, and certainly never built any application of real complexity
> with it. Bet more than a few people here have, though, especially if we
> cross-posted over to a.f.computers...

When the company I worked for bought an IBM 5120 I was drafted to develop
an inventory control system. The 5120 had two choices for languages, APL
and BASIC as well as a bastard offspring of RPG called BRADS which was in
BASIC.

Subject: Re: Joy of this, Joy of that
From: Rich
Newsgroups: comp.os.linux.misc
Organization: A noiseless patient Spider
Date: Wed, 20 Nov 2024 21:05 UTC
References: 1 2 3
Path: eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: rich@example.invalid (Rich)
Newsgroups: comp.os.linux.misc
Subject: Re: Joy of this, Joy of that
Date: Wed, 20 Nov 2024 21:05:26 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 19
Message-ID: <vhlium$93kn$1@dont-email.me>
References: <vhigot$1uakf$1@dont-email.me> <6iKdnTQOKNh6AqD6nZ2dnZfqn_idnZ2d@earthlink.com> <20241120081039.00006d2a@gmail.com>
Injection-Date: Wed, 20 Nov 2024 22:05:32 +0100 (CET)
Injection-Info: dont-email.me; posting-host="bfad92f90a04f7bf5e727bb850657401";
logging-data="298647"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/camM5lAD0jl0r2calYpzt"
User-Agent: tin/2.6.1-20211226 ("Convalmore") (Linux/5.15.139 (x86_64))
Cancel-Lock: sha1:sMQTv9vWk6g4zXGvIeZGKWM3SyM=
View all headers

John Ames <commodorejohn@gmail.com> wrote:
> On Wed, 20 Nov 2024 03:37:58 -0500
> "186282@ud0s4.net" <186283@ud0s4.net> wrote:
>
>> Hmmmmmmmm ... how many now have EVER programmed in BASIC ? Should do
>> a survey .....
>
> Lord, who hasn't!? Well, probably depends on how you choose to qualify
> it - we still use VB6 in-house at $EMPLOYER, and FreeBASIC is my go-to
> for hacking together quick utility applications in daily life, but I
> haven't touched old-school line-number spaghetti-Gotoese BASIC since
> childhood, and certainly never built any application of real complexity
> with it. Bet more than a few people here have, though, especially if we
> cross-posted over to a.f.computers...

Given the typical age of most posters here, I'd say nearly every one of
us has written /something/ in one or more of the 75 different variants
of "BASIC" that have existed over time.

Subject: Re: Joy of this, Joy of that
From: Lawrence D'Oliv
Newsgroups: comp.os.linux.misc
Organization: A noiseless patient Spider
Date: Wed, 20 Nov 2024 21:47 UTC
References: 1 2 3
Path: eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: ldo@nz.invalid (Lawrence D'Oliveiro)
Newsgroups: comp.os.linux.misc
Subject: Re: Joy of this, Joy of that
Date: Wed, 20 Nov 2024 21:47:38 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 7
Message-ID: <vhlldq$9gjn$2@dont-email.me>
References: <vhigot$1uakf$1@dont-email.me>
<6iKdnTQOKNh6AqD6nZ2dnZfqn_idnZ2d@earthlink.com>
<20241120081039.00006d2a@gmail.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Injection-Date: Wed, 20 Nov 2024 22:47:38 +0100 (CET)
Injection-Info: dont-email.me; posting-host="c8a5d8f8287a46a043b46813003956ce";
logging-data="311927"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18SZWpbvEf2lCKTDLRwe83f"
User-Agent: Pan/0.160 (Toresk; )
Cancel-Lock: sha1:XxKsVssBmI0dkLFiHDDzE2ymhek=
View all headers

On Wed, 20 Nov 2024 08:10:39 -0800, John Ames wrote:

> ... FreeBASIC is my go-to
> for hacking together quick utility applications in daily life ...

No REPL? Even Perl and Python can offer that. Even the old-style BASICs
had something like that (immediate mode).

Subject: Re: Joy of this, Joy of that
From: John Ames
Newsgroups: comp.os.linux.misc
Organization: A noiseless patient Spider
Date: Wed, 20 Nov 2024 22:09 UTC
References: 1 2 3 4
Path: eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: commodorejohn@gmail.com (John Ames)
Newsgroups: comp.os.linux.misc
Subject: Re: Joy of this, Joy of that
Date: Wed, 20 Nov 2024 14:09:14 -0800
Organization: A noiseless patient Spider
Lines: 18
Message-ID: <20241120140914.000027ac@gmail.com>
References: <vhigot$1uakf$1@dont-email.me>
<6iKdnTQOKNh6AqD6nZ2dnZfqn_idnZ2d@earthlink.com>
<20241120081039.00006d2a@gmail.com>
<vhlldq$9gjn$2@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Injection-Date: Wed, 20 Nov 2024 23:09:19 +0100 (CET)
Injection-Info: dont-email.me; posting-host="1d4d552e0e1638357ca11738d2f1dc83";
logging-data="289553"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19bCeITSwV3Wgib/nemV9JbX4ggEWcshLA="
Cancel-Lock: sha1:TBZ+gPrwMPCcVl1+ys0m1dO9pes=
X-Newsreader: Claws Mail 4.2.0 (GTK 3.24.38; x86_64-w64-mingw32)
View all headers

On Wed, 20 Nov 2024 21:47:38 -0000 (UTC)
Lawrence D'Oliveiro <ldo@nz.invalid> wrote:

> On Wed, 20 Nov 2024 08:10:39 -0800, John Ames wrote:
>
> > ... FreeBASIC is my go-to
> > for hacking together quick utility applications in daily life ...
>
> No REPL? Even Perl and Python can offer that. Even the old-style
> BASICs had something like that (immediate mode).

Depends on the use case, but generally when I'm throwing together some
one-off utility or proof-of-concept I know about what I'm trying to do
and how I intend to structure the thing ahead of time, just from
thinking about the problem. From there, it's usually just a matter of
fleshing out the initial prototype and then throwing test cases at it
'til it stops exploding, and I don't often need a REPL for that.

Subject: Re: Joy of this, Joy of that
From: candycanearter07
Newsgroups: comp.os.linux.misc
Organization: the-candyden-of-code
Date: Wed, 20 Nov 2024 23:30 UTC
References: 1 2 3 4
Path: eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: candycanearter07@candycanearter07.nomail.afraid (candycanearter07)
Newsgroups: comp.os.linux.misc
Subject: Re: Joy of this, Joy of that
Date: Wed, 20 Nov 2024 23:30:03 -0000 (UTC)
Organization: the-candyden-of-code
Lines: 24
Message-ID: <slrnvjss5f.3qanq.candycanearter07@candydeb.host.invalid>
References: <vhigot$1uakf$1@dont-email.me>
<6iKdnTQOKNh6AqD6nZ2dnZfqn_idnZ2d@earthlink.com>
<20241120081039.00006d2a@gmail.com> <vhlium$93kn$1@dont-email.me>
Injection-Date: Thu, 21 Nov 2024 00:30:04 +0100 (CET)
Injection-Info: dont-email.me; posting-host="84165a6964e9cba6581638fee9a23405";
logging-data="346809"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/08bZNOrKxk2DCHFz4FryAdo6tCXEx9v86vkN7UGRRmQ=="
User-Agent: slrn/1.0.3 (Linux)
Cancel-Lock: sha1:CwnQgwj0snv5R9lCq4B9nSKe1Fk=
X-Face: b{dPmN&%4|lEo,wUO\"KLEOu5N_br(N2Yuc5/qcR5i>9-!^e\.Tw9?/m0}/~:UOM:Zf]%
b+ V4R8q|QiU/R8\|G\WpC`-s?=)\fbtNc&=/a3a)r7xbRI]Vl)r<%PTriJ3pGpl_/B6!8pe\btzx
`~R! r3.0#lHRE+^Gro0[cjsban'vZ#j7,?I/tHk{s=TFJ:H?~=]`O*~3ZX`qik`b:.gVIc-[$t/e
ZrQsWJ >|l^I_[pbsIqwoz.WGA]<D
View all headers

Rich <rich@example.invalid> wrote at 21:05 this Wednesday (GMT):
> John Ames <commodorejohn@gmail.com> wrote:
>> On Wed, 20 Nov 2024 03:37:58 -0500
>> "186282@ud0s4.net" <186283@ud0s4.net> wrote:
>>
>>> Hmmmmmmmm ... how many now have EVER programmed in BASIC ? Should do
>>> a survey .....
>>
>> Lord, who hasn't!? Well, probably depends on how you choose to qualify
>> it - we still use VB6 in-house at $EMPLOYER, and FreeBASIC is my go-to
>> for hacking together quick utility applications in daily life, but I
>> haven't touched old-school line-number spaghetti-Gotoese BASIC since
>> childhood, and certainly never built any application of real complexity
>> with it. Bet more than a few people here have, though, especially if we
>> cross-posted over to a.f.computers...
>
> Given the typical age of most posters here, I'd say nearly every one of
> us has written /something/ in one or more of the 75 different variants
> of "BASIC" that have existed over time.

I haven't
--
user <candycane> is generated from /dev/urandom

Subject: Re: Joy of this, Joy of that
From: Lawrence D'Oliv
Newsgroups: comp.os.linux.misc
Organization: A noiseless patient Spider
Date: Wed, 20 Nov 2024 23:39 UTC
References: 1 2 3 4 5
Path: eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: ldo@nz.invalid (Lawrence D'Oliveiro)
Newsgroups: comp.os.linux.misc
Subject: Re: Joy of this, Joy of that
Date: Wed, 20 Nov 2024 23:39:15 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 24
Message-ID: <vhlrv3$ahc9$3@dont-email.me>
References: <vhigot$1uakf$1@dont-email.me>
<6iKdnTQOKNh6AqD6nZ2dnZfqn_idnZ2d@earthlink.com>
<20241120081039.00006d2a@gmail.com> <vhlldq$9gjn$2@dont-email.me>
<20241120140914.000027ac@gmail.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Injection-Date: Thu, 21 Nov 2024 00:39:15 +0100 (CET)
Injection-Info: dont-email.me; posting-host="ef08745908c980c7c50adf3dc90da7e8";
logging-data="345481"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18oezEw/8FAZP7Jk4OS4spa"
User-Agent: Pan/0.160 (Toresk; )
Cancel-Lock: sha1:shTS9lpWtdcan1A3GuruGKOMq08=
View all headers

On Wed, 20 Nov 2024 14:09:14 -0800, John Ames wrote:

> On Wed, 20 Nov 2024 21:47:38 -0000 (UTC)
> Lawrence D'Oliveiro <ldo@nz.invalid> wrote:
>
>> On Wed, 20 Nov 2024 08:10:39 -0800, John Ames wrote:
>>
>>> ... FreeBASIC is my go-to for hacking together quick utility
>>> applications in daily life ...
>>
>> No REPL? Even Perl and Python can offer that. Even the old-style BASICs
>> had something like that (immediate mode).

By the way, I don’t think Perl has a REPL. I think the term comes from
Lisp.

> Depends on the use case, but generally when I'm throwing together some
> one-off utility or proof-of-concept I know about what I'm trying to do
> and how I intend to structure the thing ahead of time, just from
> thinking about the problem.

I often don’t. Actually I don’t use a REPL much (beyond one-liners,
anyway). Jupyter notebooks give me a broader canvas for doing “scratchpad”
programming, as I am putting ideas together.

Subject: Re: Joy of this, Joy of that
From: Lawrence D'Oliv
Newsgroups: comp.os.linux.misc
Organization: A noiseless patient Spider
Date: Wed, 20 Nov 2024 23:58 UTC
References: 1 2 3 4 5
Path: eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: ldo@nz.invalid (Lawrence D'Oliveiro)
Newsgroups: comp.os.linux.misc
Subject: Re: Joy of this, Joy of that
Date: Wed, 20 Nov 2024 23:58:18 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 11
Message-ID: <vhlt2q$ahc9$12@dont-email.me>
References: <vhigot$1uakf$1@dont-email.me>
<6iKdnTQOKNh6AqD6nZ2dnZfqn_idnZ2d@earthlink.com>
<20241120081039.00006d2a@gmail.com> <vhlium$93kn$1@dont-email.me>
<slrnvjss5f.3qanq.candycanearter07@candydeb.host.invalid>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Injection-Date: Thu, 21 Nov 2024 00:58:19 +0100 (CET)
Injection-Info: dont-email.me; posting-host="ef08745908c980c7c50adf3dc90da7e8";
logging-data="345481"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+DqWsDyIM+MgoYuIlsalEw"
User-Agent: Pan/0.160 (Toresk; )
Cancel-Lock: sha1:zkwSO6Rcdmfp482gtVl3r8U20o8=
View all headers

On Wed, 20 Nov 2024 23:30:03 -0000 (UTC), candycanearter07 wrote:

> Rich <rich@example.invalid> wrote at 21:05 this Wednesday (GMT):
>>
>> Given the typical age of most posters here, I'd say nearly every one of
>> us has written /something/ in one or more of the 75 different variants
>> of "BASIC" that have existed over time.
>
> I haven't

You’re not missing anything.

Subject: Re: Joy of this, Joy of that
From: vallor
Newsgroups: comp.os.linux.misc
Date: Thu, 21 Nov 2024 01:27 UTC
References: 1 2 3 4 5 6
Path: eternal-september.org!news.eternal-september.org!feeder2.eternal-september.org!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail
From: vallor@cultnix.org (vallor)
Newsgroups: comp.os.linux.misc
Subject: Re: Joy of this, Joy of that
Date: 21 Nov 2024 01:27:41 GMT
Lines: 11
Message-ID: <lq7gkdFje5gU1@mid.individual.net>
References: <vhigot$1uakf$1@dont-email.me>
<6iKdnTQOKNh6AqD6nZ2dnZfqn_idnZ2d@earthlink.com>
<20241120081039.00006d2a@gmail.com> <vhlldq$9gjn$2@dont-email.me>
<20241120140914.000027ac@gmail.com> <vhlrv3$ahc9$3@dont-email.me>
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-Trace: individual.net rGU+U6Fg5nKxTWbj4OgBYQHPAZPwu2vsiX6VrcY4dVfd3crXmj
Cancel-Lock: sha1:L2LuyD8tnuXjmVgH0l6aU8zFJzY= sha256:xN2V5XW0DQv5q2R/uYCymiFVAO2TtP3oD0ep8aH5oiU=
X-Face: +McU)#<-H?9lTb(Th!zR`EpVrp<0)1p5CmPu.kOscy8LRp_\u`:tW;dxPo./(fCl
CaKku`)]}.V/"6rISCIDP`
User-Agent: Pan/0.161 (Hmm2; be402cc9; Linux-6.12.0)
View all headers

On Wed, 20 Nov 2024 23:39:15 -0000 (UTC), Lawrence D'Oliveiro
<ldo@nz.invalid> wrote in <vhlrv3$ahc9$3@dont-email.me>:

> By the way, I don’t think Perl has a REPL.

https://metacpan.org/pod/Perl::Shell

--
-v System76 Thelio Mega v1.1 x86_64 NVIDIA RTX 3090 Ti
OS: Linux 6.12.0 Release: Mint 21.3 Mem: 258G
"I can't hear you. There's a banana republic in my ear."

Subject: Re: Joy of this, Joy of that
From: candycanearter07
Newsgroups: comp.os.linux.misc
Organization: the-candyden-of-code
Date: Thu, 21 Nov 2024 01:50 UTC
References: 1 2 3 4 5 6
Path: eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: candycanearter07@candycanearter07.nomail.afraid (candycanearter07)
Newsgroups: comp.os.linux.misc
Subject: Re: Joy of this, Joy of that
Date: Thu, 21 Nov 2024 01:50:03 -0000 (UTC)
Organization: the-candyden-of-code
Lines: 17
Message-ID: <slrnvjt3so.3oi2.candycanearter07@candydeb.host.invalid>
References: <vhigot$1uakf$1@dont-email.me>
<6iKdnTQOKNh6AqD6nZ2dnZfqn_idnZ2d@earthlink.com>
<20241120081039.00006d2a@gmail.com> <vhlium$93kn$1@dont-email.me>
<slrnvjss5f.3qanq.candycanearter07@candydeb.host.invalid>
<vhlt2q$ahc9$12@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Injection-Date: Thu, 21 Nov 2024 02:50:03 +0100 (CET)
Injection-Info: dont-email.me; posting-host="84165a6964e9cba6581638fee9a23405";
logging-data="383060"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX187IrE8+iNoO/g4+onESGdAnmkMuZGHLwpJZChWJU+0Gw=="
User-Agent: slrn/1.0.3 (Linux)
Cancel-Lock: sha1:i+EuMzsDyZ/Lc83BBxqTNTuStGg=
X-Face: b{dPmN&%4|lEo,wUO\"KLEOu5N_br(N2Yuc5/qcR5i>9-!^e\.Tw9?/m0}/~:UOM:Zf]%
b+ V4R8q|QiU/R8\|G\WpC`-s?=)\fbtNc&=/a3a)r7xbRI]Vl)r<%PTriJ3pGpl_/B6!8pe\btzx
`~R! r3.0#lHRE+^Gro0[cjsban'vZ#j7,?I/tHk{s=TFJ:H?~=]`O*~3ZX`qik`b:.gVIc-[$t/e
ZrQsWJ >|l^I_[pbsIqwoz.WGA]<D
View all headers

Lawrence D'Oliveiro <ldo@nz.invalid> wrote at 23:58 this Wednesday (GMT):
> On Wed, 20 Nov 2024 23:30:03 -0000 (UTC), candycanearter07 wrote:
>
>> Rich <rich@example.invalid> wrote at 21:05 this Wednesday (GMT):
>>>
>>> Given the typical age of most posters here, I'd say nearly every one of
>>> us has written /something/ in one or more of the 75 different variants
>>> of "BASIC" that have existed over time.
>>
>> I haven't
>
> You’re not missing anything.

Good to know
--
user <candycane> is generated from /dev/urandom

Subject: Re: Joy of this, Joy of that
From: Lawrence D'Oliv
Newsgroups: comp.os.linux.misc
Organization: A noiseless patient Spider
Date: Thu, 21 Nov 2024 02:16 UTC
References: 1 2 3 4 5 6 7
Path: eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: ldo@nz.invalid (Lawrence D'Oliveiro)
Newsgroups: comp.os.linux.misc
Subject: Re: Joy of this, Joy of that
Date: Thu, 21 Nov 2024 02:16:41 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 10
Message-ID: <vhm569$bskd$1@dont-email.me>
References: <vhigot$1uakf$1@dont-email.me>
<6iKdnTQOKNh6AqD6nZ2dnZfqn_idnZ2d@earthlink.com>
<20241120081039.00006d2a@gmail.com> <vhlldq$9gjn$2@dont-email.me>
<20241120140914.000027ac@gmail.com> <vhlrv3$ahc9$3@dont-email.me>
<lq7gkdFje5gU1@mid.individual.net>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Injection-Date: Thu, 21 Nov 2024 03:16:42 +0100 (CET)
Injection-Info: dont-email.me; posting-host="ef08745908c980c7c50adf3dc90da7e8";
logging-data="389773"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19XKzjay7szKb//t3ILuWes"
User-Agent: Pan/0.160 (Toresk; )
Cancel-Lock: sha1:IsQD49e4RmzfAJuYE/cD3B7B0+k=
View all headers

On 21 Nov 2024 01:27:41 GMT, vallor wrote:

> On Wed, 20 Nov 2024 23:39:15 -0000 (UTC), Lawrence D'Oliveiro
> <ldo@nz.invalid> wrote in <vhlrv3$ahc9$3@dont-email.me>:
>
>> By the way, I don’t think Perl has a REPL.
>
> https://metacpan.org/pod/Perl::Shell

Happy to be proven wrong on that. ;)

Subject: Re: Joy of this, Joy of that
From: Rich
Newsgroups: comp.os.linux.misc
Organization: A noiseless patient Spider
Date: Thu, 21 Nov 2024 02:48 UTC
References: 1 2 3 4 5
Path: eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: rich@example.invalid (Rich)
Newsgroups: comp.os.linux.misc
Subject: Re: Joy of this, Joy of that
Date: Thu, 21 Nov 2024 02:48:50 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 29
Message-ID: <vhm72h$c3uv$1@dont-email.me>
References: <vhigot$1uakf$1@dont-email.me> <6iKdnTQOKNh6AqD6nZ2dnZfqn_idnZ2d@earthlink.com> <20241120081039.00006d2a@gmail.com> <vhlium$93kn$1@dont-email.me> <slrnvjss5f.3qanq.candycanearter07@candydeb.host.invalid>
Injection-Date: Thu, 21 Nov 2024 03:48:56 +0100 (CET)
Injection-Info: dont-email.me; posting-host="68cad75f9e55e50db307f5ba2ae1be3d";
logging-data="397279"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19c1PaxW0j2fEDDCBgX7oTy"
User-Agent: tin/2.6.1-20211226 ("Convalmore") (Linux/5.15.139 (x86_64))
Cancel-Lock: sha1:KHc6+MIqPKTOj1NPEFPWTqLnQzQ=
View all headers

candycanearter07 <candycanearter07@candycanearter07.nomail.afraid> wrote:
> Rich <rich@example.invalid> wrote at 21:05 this Wednesday (GMT):
>> John Ames <commodorejohn@gmail.com> wrote:
>>> On Wed, 20 Nov 2024 03:37:58 -0500
>>> "186282@ud0s4.net" <186283@ud0s4.net> wrote:
>>>
>>>> Hmmmmmmmm ... how many now have EVER programmed in BASIC ?
>>>> Should do a survey .....
>>>
>>> Lord, who hasn't!? Well, probably depends on how you choose to
>>> qualify it - we still use VB6 in-house at $EMPLOYER, and FreeBASIC
>>> is my go-to for hacking together quick utility applications in
>>> daily life, but I haven't touched old-school line-number
>>> spaghetti-Gotoese BASIC since childhood, and certainly never built
>>> any application of real complexity with it. Bet more than a few
>>> people here have, though, especially if we cross-posted over to
>>> a.f.computers...
>>
>> Given the typical age of most posters here, I'd say nearly every one
>> of us has written /something/ in one or more of the 75 different
>> variants of "BASIC" that have existed over time.
>
> I haven't

Which would make you a member of the remainder of "nearly every" (which
does not encompass "all").

It would also imply that you /may/ be one of the younger members posting
in the group.

Subject: Re: Joy of this, Joy of that
From: rbowman
Newsgroups: comp.os.linux.misc
Date: Thu, 21 Nov 2024 04:31 UTC
References: 1 2 3 4 5 6 7
Path: eternal-september.org!news.eternal-september.org!feeder2.eternal-september.org!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail
From: bowman@montana.com (rbowman)
Newsgroups: comp.os.linux.misc
Subject: Re: Joy of this, Joy of that
Date: 21 Nov 2024 04:31:53 GMT
Lines: 33
Message-ID: <lq7rdpFp7qgU4@mid.individual.net>
References: <vhigot$1uakf$1@dont-email.me>
<6iKdnTQOKNh6AqD6nZ2dnZfqn_idnZ2d@earthlink.com>
<20241120081039.00006d2a@gmail.com> <vhlldq$9gjn$2@dont-email.me>
<20241120140914.000027ac@gmail.com> <vhlrv3$ahc9$3@dont-email.me>
<lq7gkdFje5gU1@mid.individual.net>
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-Trace: individual.net 8cHOcpF4a8/AwbJaw9JcywzEfOlaKlt6p/LzUEWwnEaKL4vUJ0
Cancel-Lock: sha1:JmYZNpNAvhSfQk3PwOh8Hi0tdcc= sha256:GBTWW6wFkZDERSGaLsn51KKaUUa9loGZ4bx4K2oLUtA=
User-Agent: Pan/0.149 (Bellevue; 4c157ba)
View all headers

On 21 Nov 2024 01:27:41 GMT, vallor wrote:

> On Wed, 20 Nov 2024 23:39:15 -0000 (UTC), Lawrence D'Oliveiro
> <ldo@nz.invalid> wrote in <vhlrv3$ahc9$3@dont-email.me>:
>
>> By the way, I don’t think Perl has a REPL.
>
> https://metacpan.org/pod/Perl::Shell

"THIS MODULE IS HIGHLY EXPERIMENTAL AND SUBJECT TO CHANGE.

YOU HAVE BEEN WARNED

This module provides a lookalike implementation of a "command line
interpreter" for Perl, in the style of the Python equivalent.

This is part an attempt to make Perl more approachable (both in general
and specifically for Python programmers), partly an exercise to force
myself to explore Python's usability aspects, partly a way to provide
Strawberry Perl with a "Perl (command line)" start menu entry, and partly
as fodder for a funny lightning talk."

FEB 20, 2010 Always comforting. Did it ever happen? I reached retirement
age waiting for Perl 6.0. Only kidding. I'd switcher to Python by then.

I was disappointed when I went into the office to change my passwords
today. I vaguely remembered an O'Reilly book on Tkinter. So much for my
memory -- it was 'Mastering Perl/Tk'. I left it on the bookshelf with the
rest of the obsolete books. Even the C++ books bear little resemblance to
today's C++. I suppose that is one thing Perl 5 has going for it.

Subject: Re: Joy of this, Joy of that
From: 186282@ud0s4.net
Newsgroups: comp.os.linux.misc
Organization: wokiesux
Date: Thu, 21 Nov 2024 07:20 UTC
References: 1 2 3
Path: eternal-september.org!news.eternal-september.org!feeder2.eternal-september.org!border-2.nntp.ord.giganews.com!nntp.giganews.com!local-3.nntp.ord.giganews.com!Xl.tags.giganews.com!local-2.nntp.ord.giganews.com!nntp.earthlink.com!news.earthlink.com.POSTED!not-for-mail
NNTP-Posting-Date: Thu, 21 Nov 2024 07:20:58 +0000
Subject: Re: Joy of this, Joy of that
Newsgroups: comp.os.linux.misc
References: <vhigot$1uakf$1@dont-email.me>
<6iKdnTQOKNh6AqD6nZ2dnZfqn_idnZ2d@earthlink.com>
<vhl090$5ghq$1@dont-email.me>
From: 186283@ud0s4.net (186282@ud0s4.net)
Organization: wokiesux
Date: Thu, 21 Nov 2024 02:20:58 -0500
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101
Thunderbird/78.13.0
MIME-Version: 1.0
In-Reply-To: <vhl090$5ghq$1@dont-email.me>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Language: en-US
Content-Transfer-Encoding: 7bit
Message-ID: <w4adnUM659THQqP6nZ2dnZfqnPednZ2d@earthlink.com>
Lines: 54
X-Usenet-Provider: http://www.giganews.com
NNTP-Posting-Host: 99.101.150.97
X-Trace: sv3-mrFR6U0rR2nxqZ8EbWiQirhXfSBkdXbgbUNNVyAaNm6/GQDFVXilL7dVQn8ztGlTgff79+C1FSV7I7T!xFgFgKsgu+Qfp3C0bfSm0+sevxE72fm9tvdVd5N2lNqK3dKzCt0V10ctWEO9e2hWWDFpqSvm78bO!SycC1b4YZvxltSiK6fQN
X-Abuse-and-DMCA-Info: Please be sure to forward a copy of ALL headers
X-Abuse-and-DMCA-Info: Otherwise we will be unable to process your complaint properly
X-Postfilter: 1.3.40
View all headers

On 11/20/24 10:46 AM, Rich wrote:
> 186282@ud0s4.net <186283@ud0s4.net> wrote:
>> NEVER liked JS or Perl ... but that's just me.
>> Real-world, they seem to do their thing OK.
>
> If JS or Perl are your yardstick for "never liked" you must never have
> attempted to write an AutoHotKey script to automate something on a
> windows machine.

Tried a hotkey daemon once, DOS-era, but eventually
bought one writ by better programmers. Automated
Winders ... again a real pain in the ass. DOS was
better at that.

> The entire language looks like three shit-faced drunk language
> designers teamed up with three stoned off their gourd language
> designers and agreed to create the script language, and each put in
> their own alcohol or mary jane fueled idea of how the language should
> be designed.
>
> There's absolutely no consistency in anything in that language. One
> thing one has to pass around are WID's (Window ID's) so that the target
> window which is to receive the "automation" is identified. Some
> functions have prototypes like this (note, these are made up below):
>
> getxy(wid, result)
>
> Others have prototypes like this:
>
> move_to_x_y(x, y, wid)
>
> Others are this way
>
> recolor-window(x, wid, y, color, result)
>
> Still others use camel case
>
> getSomethingFromWindows(result, a, b, wid, q)
>
> Note now "wid" moves around in the prototype list, yet it is needed for
> nearly every call. Also note the underscore vs. hyphen vs camel case
> names.

I take it you're also not a fan of Perl :-)

Hey, working with X stuff you also need to identify
screens sometimes ... and they're not always readily
identified - <something>:2:2

There is a proliferation of computer langs. A LOT of
them seem just "unnecessary" - near re-do's of 'C'
for the most part ... just even weirder syntax to
justify their existence.

Pages:12345678910111213141516171819202122232425262728293031323334

rocksolid light 0.9.8
clearnet tor