Rocksolid Light

News from da outaworlds

mail  files  register  groups  login

Message-ID:  

BOFH excuse #221: The mainframe needs to rest. It's getting old, you know.


comp / comp.os.linux.misc / Re: The joy of Ada

SubjectAuthor
* Can't Avoid That Shit Rust - Even On GentooFarley Flud
+* Re: Can't Avoid That Shit Rust - Even On GentooChris Ahlstrom
|`* Re: Can't Avoid That Shit Rust - Even On GentooFarley Flud
| `- Re: Can't Avoid That Shit Rust - Even On GentooChris Ahlstrom
`* Re: Can't Avoid That Shit Rust - Even On Gentoo186282@ud0s4.net
 +* Re: Can't Avoid That Shit Rust - Even On GentooLawrence D'Oliveiro
 |+* Re: Can't Avoid That Shit Rust - Even On GentooPancho
 ||`- Re: Can't Avoid That Shit Rust - Even On Gentoo186282@ud0s4.net
 |`* Re: Can't Avoid That Shit Rust - Even On Gentoo186282@ud0s4.net
 | +- Re: Can't Avoid That Shit Rust - Even On GentooLawrence D'Oliveiro
 | `* Re: Can't Avoid That Shit Rust - Even On Gentoorbowman
 |  `- Re: Can't Avoid That Shit Rust - Even On GentooCharlie Gibbs
 +* Re: Can't Avoid That Shit Rust - Even On GentooD
 |`* Re: Can't Avoid That Shit Rust - Even On Gentoo186282@ud0s4.net
 | `* Re: Can't Avoid That Shit Rust - Even On GentooLawrence D'Oliveiro
 |  `- Re: Can't Avoid That Shit Rust - Even On Gentoo186282@ud0s4.net
 +* Re: Can't Avoid That Shit Rust - Even On Gentoorek2 hispagatos
 |`* Re: Can't Avoid That Shit Rust - Even On GentooThe Natural Philosopher
 | `- Re: Can't Avoid That Shit Rust - Even On GentooLawrence D'Oliveiro
 +* The joy of FORTRANLars Poulsen
 |+* Re: The joy of FORTRANSn!pe
 ||+* Re: The joy of FORTRANThe Natural Philosopher
 |||+* Re: The joy of FORTRANCharlie Gibbs
 ||||+* Re: The joy of FORTRANScott Lurndal
 |||||`* Re: The joy of FORTRANPeter Flass
 ||||| `- Re: The joy of FORTRANScott Lurndal
 ||||+* Re: The joy of FORTRANLawrence D'Oliveiro
 |||||+* Re: The joy of FORTRANrbowman
 ||||||+* Re: The joy of FORTRANBob Eager
 |||||||+* Re: The joy of FORTRANrbowman
 ||||||||+* Re: The joy of FORTRANBob Eager
 |||||||||`* Re: The joy of FORTRANPeter Flass
 ||||||||| `* Re: The joy of FORTRANCharlie Gibbs
 |||||||||  +- Re: The joy of FORTRANNiklas Karlsson
 |||||||||  +* Re: The joy of FORTRANR Daneel Olivaw
 |||||||||  |`* Re: The joy of FORTRANCharlie Gibbs
 |||||||||  | +* Re: The joy of FORTRANGordon Henderson
 |||||||||  | |+- Re: The joy of FORTRANPeter Flass
 |||||||||  | |`- Re: The joy of FORTRANBob Eager
 |||||||||  | `- Re: The joy of FORTRANPeter Flass
 |||||||||  +- Re: The joy of FORTRANBob Eager
 |||||||||  `* Re: The joy of FORTRANLawrence D'Oliveiro
 |||||||||   +- Re: The joy of FORTRANPeter Flass
 |||||||||   `- Re: The joy of FORTRANRich Alderson
 ||||||||`* Re: The joy of FORTRANLynn Wheeler
 |||||||| `- Re: The joy of FORTRANKerr-Mudd, John
 |||||||`* Re: The joy of FORTRANChris Ahlstrom
 ||||||| `- Re: The joy of FORTRANBob Eager
 ||||||`* Re: The joy of FORTRANPeter Flass
 |||||| `- Re: The joy of FORTRANmoi
 |||||+* Re: The joy of FORTRANCharlie Gibbs
 ||||||+- Re: The joy of FORTRANChris Ahlstrom
 ||||||+* Re: The joy of FORTRANKerr-Mudd, John
 |||||||`- Re: The joy of FORTRANCharlie Gibbs
 ||||||`* Re: The joy of FORTRANPeter Flass
 |||||| `- Re: The joy of FORTRANDennis Boone
 |||||+* Re: The joy of FORTRANLynn Wheeler
 ||||||`* Re: The joy of FORTRANLawrence D'Oliveiro
 |||||| `- Re: The joy of FORTRANBozo User
 |||||+* Re: The joy of FORTRANChris Ahlstrom
 ||||||`- Re: The joy of FORTRANPeter Flass
 |||||`* Re: The joy of FORTRANAndy Walker
 ||||| +- Re: The joy of FORTRANLawrence D'Oliveiro
 ||||| `- Re: The joy of FORTRANPeter Flass
 ||||+- Re: The joy of FORTRANPeter Flass
 ||||+- Re: The joy of FORTRANrbowman
 ||||`* Re: The joy of FORTRANJohn Levine
 |||| `* Re: The joy of FORTRANLawrence D'Oliveiro
 ||||  `* Re: The joy of FORTRANJohn Levine
 ||||   `- Re: The joy of FORTRANBob Eager
 |||+* Re: The joy of FORTRANPeter Flass
 ||||+- Re: The joy of FORTRANLouis Krupp
 ||||`- Re: The joy of FORTRANLawrence D'Oliveiro
 |||`* Re: The joy of FORTRANWoozy Song
 ||| `* Re: The joy of FORTRANrbowman
 |||  +* Re: The joy of FORTRANLawrence D'Oliveiro
 |||  |`* Re: The joy of FORTRANPeter Flass
 |||  | `- Re: The joy of FORTRANWaldek Hebisch
 |||  +* Re: The joy of FORTRANChris Ahlstrom
 |||  |+* Re: The joy of FORTRANR Daneel Olivaw
 |||  ||`* Re: The joy of FORTRANKerr-Mudd, John
 |||  || +- Re: The joy of FORTRANCharlie Gibbs
 |||  || `- Re: The joy of FORTRANR Daneel Olivaw
 |||  |`* Re: The joy of FORTRANScott Lurndal
 |||  | +* Re: The joy of FORTRANLynn Wheeler
 |||  | |+- Re: The joy of FORTRANPancho
 |||  | |`* Re: The joy of FORTRANLynn Wheeler
 |||  | | `* Re: The joy of FORTRANLawrence D'Oliveiro
 |||  | |  `* Re: The joy of FORTRANrbowman
 |||  | |   `- Re: The joy of FORTRANLawrence D'Oliveiro
 |||  | +* Re: The joy of FORTRANrbowman
 |||  | |+- Re: The joy of FORTRANJohn Ames
 |||  | |`- Re: The joy of FORTRANLawrence D'Oliveiro
 |||  | +* Re: The joy of FORTRANPancho
 |||  | |+* Re: The joy of FORTRANLawrence D'Oliveiro
 |||  | ||`* Re: The joy of FORTRANPancho
 |||  | || `* Re: The joy of FORTRANLawrence D'Oliveiro
 |||  | ||  `* Re: The joy of FORTRANLars Poulsen
 |||  | ||   +* Re: The joy of FORTRANLawrence D'Oliveiro
 |||  | ||   |`* Re: The joy of FORTRANPancho
 |||  | ||   | `* Re: The joy of VAXLawrence D'Oliveiro
 |||  | ||   `* The joy of VAX CLars Poulsen
 |||  | |`* Re: The joy of FORTRANPeter Flass
 |||  | `* Re: The joy of FORTRANPeter Flass
 |||  `* Re: The joy of FORTRANJohn Ames
 ||+* Re: The joy of FORTRANrbowman
 ||+* Re: The joy of FORTRANLawrence D'Oliveiro
 ||`* Re: The joy of FORTRANBob Eager
 |+* Re: The joy of FORTRANBob Eager
 |+- Re: The joy of FORTRANR Daneel Olivaw
 |+- Re: The joy of FORTRANPeter Flass
 |`* Re: The joy of FORTRAN186282@ud0s4.net
 +* Re: Can't Avoid That Shit Rust - Even On Gentoorbowman
 +* Re: Can't Avoid That Shit Rust - Even On GentooCharlie Gibbs
 `* Re: Can't Avoid That Shit Rust - Even On GentooLester Thorpe

Pages:12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273
Subject: Re: The joy of Ada
From: Lawrence D'Oliv
Newsgroups: comp.os.linux.misc, alt.folklore.computers
Organization: A noiseless patient Spider
Date: Fri, 27 Sep 2024 23:35 UTC
References: 1 2 3 4 5 6 7 8 9 10
Path: eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: ldo@nz.invalid (Lawrence D'Oliveiro)
Newsgroups: comp.os.linux.misc,alt.folklore.computers
Subject: Re: The joy of Ada
Date: Fri, 27 Sep 2024 23:35:43 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 12
Message-ID: <vd7fgf$tdq8$10@dont-email.me>
References: <pan$96411$d204da43$cc34bb91$1fe98651@linux.rocks>
<5mqdnZuGq4lgwm_7nZ2dnZfqnPSdnZ2d@earthlink.com>
<vcub5c$36h63$1@dont-email.me>
<36KdnVlGJu9VLW77nZ2dnZfqn_qdnZ2d@earthlink.com>
<IfZIO.214180$FzW1.122138@fx14.iad>
<ZLecncKpCfSfT2n7nZ2dnZfqnPudnZ2d@earthlink.com>
<ZOfJO.194439$kxD8.179224@fx11.iad>
<nOWcncO0uZgZyWv7nZ2dnZfqnPGdnZ2d@earthlink.com>
<vd5kmh$kmvh$1@dont-email.me> <vd63c0$lf8o$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Injection-Date: Sat, 28 Sep 2024 01:35:43 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="2132f4845d2292b1a04f05d8b30f9975";
logging-data="964424"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+AnJcGafqfO18yzQrTnjGP"
User-Agent: Pan/0.160 (Toresk; )
Cancel-Lock: sha1:ObF7lPwK+db2dDYIrIHzJuLc248=
View all headers

On Fri, 27 Sep 2024 12:02:24 +0100, Andy Walker wrote:

> The Difference Engine was a completely different project.

I know. Only, for some reason, the cartoonist in question preferred that
name to “Analytical Engine” ...

> Babbage is remembered today for little more than these projects,
> but he did much more than that.

Also, he hated street musicians. That was his idea of “crime”, according
to Ms Padua. While for Lovelace, her weakness (and nemesis) was poetry ...

Subject: Re: The pain of Excel
From: Lawrence D'Oliv
Newsgroups: comp.os.linux.misc, alt.folklore.computers
Organization: A noiseless patient Spider
Date: Fri, 27 Sep 2024 23:41 UTC
References: 1 2 3 4 5 6 7 8 9
Path: eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: ldo@nz.invalid (Lawrence D'Oliveiro)
Newsgroups: comp.os.linux.misc,alt.folklore.computers
Subject: Re: The pain of Excel
Date: Fri, 27 Sep 2024 23:41:54 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 19
Message-ID: <vd7fs1$tdq8$11@dont-email.me>
References: <pan$96411$d204da43$cc34bb91$1fe98651@linux.rocks>
<5mqdnZuGq4lgwm_7nZ2dnZfqnPSdnZ2d@earthlink.com>
<vcub5c$36h63$1@dont-email.me>
<36KdnVlGJu9VLW77nZ2dnZfqn_qdnZ2d@earthlink.com>
<IfZIO.214180$FzW1.122138@fx14.iad>
<ZLecncKpCfSfT2n7nZ2dnZfqnPudnZ2d@earthlink.com>
<ZOfJO.194439$kxD8.179224@fx11.iad>
<nOWcncO0uZgZyWv7nZ2dnZfqnPGdnZ2d@earthlink.com>
<79CJO.19676$MoU3.9722@fx36.iad>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Injection-Date: Sat, 28 Sep 2024 01:41:54 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="2132f4845d2292b1a04f05d8b30f9975";
logging-data="964424"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1861vyqdlSZzdWXrTj2jLy9"
User-Agent: Pan/0.160 (Toresk; )
Cancel-Lock: sha1:3aZVqxwrmy29wzOI8Zuk6xHTt5I=
View all headers

On Fri, 27 Sep 2024 17:43:31 GMT, Charlie Gibbs wrote:

> Yes, I got into them early - and found it was a short easy step to CSV,
> so now my stuff can be read by the people in spreadsheet land. I have,
> however, had to put a fair amount of effort into what I call
> "Excel-proofing" my data, since our favourite Redmond software company
> loves meddling with it.

I found, years ago, that outputting SYLK format was a fairly robust
way of generating data for use by the spreadsheet folks. But that
doesn’t seem to be well-known these days.

Trying to “Excel-proof” data is generally regarded as a futile
exercise. The logical answer would be “use a better tool than Excel”,
but there seems to be a Gresham’s Law of IT interoperability, where
the mediocre, Microsoft-based product pushes out the higher-quality
alternatives ...

<https://journals.plos.org/ploscompbiol/article?id=10.1371/journal.pcbi.1008984>

Subject: Re: The joy of FORTRAN
From: Lawrence D'Oliv
Newsgroups: alt.folklore.computers, comp.os.linux.misc
Organization: A noiseless patient Spider
Date: Fri, 27 Sep 2024 23:43 UTC
References: 1 2 3 4 5 6 7 8 9
Path: eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: ldo@nz.invalid (Lawrence D'Oliveiro)
Newsgroups: alt.folklore.computers,comp.os.linux.misc
Subject: Re: The joy of FORTRAN
Date: Fri, 27 Sep 2024 23:43:29 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 17
Message-ID: <vd7fv1$tdq8$12@dont-email.me>
References: <pan$96411$d204da43$cc34bb91$1fe98651@linux.rocks>
<5mqdnZuGq4lgwm_7nZ2dnZfqnPSdnZ2d@earthlink.com>
<vcub5c$36h63$1@dont-email.me>
<36KdnVlGJu9VLW77nZ2dnZfqn_qdnZ2d@earthlink.com>
<971448126.749088380.092448.peter_flass-yahoo.com@news.eternal-september.org>
<vd5195$edas$1@dont-email.me> <59CJO.19674$MoU3.15170@fx36.iad>
<vd6vto$r0so$1@dont-email.me> <iJEJO.198176$kxD8.81657@fx11.iad>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Injection-Date: Sat, 28 Sep 2024 01:43:30 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="2132f4845d2292b1a04f05d8b30f9975";
logging-data="964424"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+xr5KzPZYMmf0mWwMnIEP/"
User-Agent: Pan/0.160 (Toresk; )
Cancel-Lock: sha1:TjHRQ6xgvhOI9dQzJBRa1JGHAP4=
View all headers

On Fri, 27 Sep 2024 20:38:38 GMT, Charlie Gibbs wrote:

> I was once called in to optimize a CPU-bound COBOL program.
> The genius who wrote it declared all subscripts as COMP-3.
> Changing them to COMP-4 knocked 30% off the execution time.

Did you just change

DEFINE TYPE COMP AS COMP-3

to

DEFINE TYPE COMP as COMP-4

and that would take effect everywhere that COMP was used?

Oh, wait, COBOL didn’t have typedefs ...

Subject: Re: The joy of Ada
From: 186282@ud0s4.net
Newsgroups: comp.os.linux.misc, alt.folklore.computers
Organization: wokiesux
Date: Sat, 28 Sep 2024 00:54 UTC
References: 1 2 3 4 5 6 7 8 9 10
Path: eternal-september.org!news.eternal-september.org!feeder3.eternal-september.org!border-1.nntp.ord.giganews.com!nntp.giganews.com!Xl.tags.giganews.com!local-1.nntp.ord.giganews.com!nntp.earthlink.com!news.earthlink.com.POSTED!not-for-mail
NNTP-Posting-Date: Sat, 28 Sep 2024 00:54:09 +0000
Subject: Re: The joy of Ada
Newsgroups: comp.os.linux.misc,alt.folklore.computers
References: <pan$96411$d204da43$cc34bb91$1fe98651@linux.rocks>
<5mqdnZuGq4lgwm_7nZ2dnZfqnPSdnZ2d@earthlink.com>
<vcub5c$36h63$1@dont-email.me>
<36KdnVlGJu9VLW77nZ2dnZfqn_qdnZ2d@earthlink.com>
<IfZIO.214180$FzW1.122138@fx14.iad>
<ZLecncKpCfSfT2n7nZ2dnZfqnPudnZ2d@earthlink.com>
<ZOfJO.194439$kxD8.179224@fx11.iad>
<nOWcncO0uZgZyWv7nZ2dnZfqnPGdnZ2d@earthlink.com>
<vd5kmh$kmvh$1@dont-email.me> <vd63c0$lf8o$1@dont-email.me>
From: 186283@ud0s4.net (186282@ud0s4.net)
Organization: wokiesux
Date: Fri, 27 Sep 2024 20:54:08 -0400
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: <vd63c0$lf8o$1@dont-email.me>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Language: en-US
Content-Transfer-Encoding: 8bit
Message-ID: <vqednfoNXZsszmr7nZ2dnZfqn_qdnZ2d@earthlink.com>
Lines: 74
X-Usenet-Provider: http://www.giganews.com
NNTP-Posting-Host: 99.101.150.97
X-Trace: sv3-oH569ir9pRDTBqJm4W3GA2DvZ3afvPi6evXXWGW9Gx16ZRpxa660D7MvxzBCNM6OennoG/zoS09ZStX!+zMIU1mAp8ABneWemRJM2yJgO8Qex6bErAa05sxDNtQXaJvZ816VzDg0cmvWAG7OYThw5ZwkKtBu!ojjs+txIYnGV4iSPtvNE
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 9/27/24 7:02 AM, Andy Walker wrote:
> On 27/09/2024 07:52, Lawrence D'Oliveiro wrote:
>> [...] Imagine
>> that Charles Babbage hadn’t completely failed at building his Analytical
>> Engine. (Only it was called the “Difference Engine”, for some
>> inexplicable
>> reason.)
>
>     The Difference Engine was a completely different project.  It was
> called the Difference Engine because it was meant to calculate
> differences*,
> which were the principal tools in numerical mathematics for the calculation
> of values of functions [sine, cosine, sqrt, log, ...].  In the days before
> computers, tables of such values were an essential part of the engineer's
> [or physicist's or statistician's] toolkit and was what mathematicians
> often
> spent their entire careers providing and checking.  It was tedious work, so
> was ripe for automation.
>
>     Babbage is remembered today for little more than these projects, but
> he did much more than that.  His Wiki article is worth reading, if only to
> learn the breadth of his interests and contributions.

Babbage really was a gifted engineer and maths guy,
he had enough rep to get the govt to front him rather
a lot of money to build the difference engine.

Apparently costs-analysis was NOT one of his best
skills alas. The machine is devilishly complicated
and was at the cutting edge of mechanical techniques
and precision at that time.

I think some MIT people finally *built* one, or a
substantial part of one. I've seen a vid, all the
brass clockwork is hypnotic to watch.

I'd say his greatest accomplishment was establishing
once and for all that any math/logic can be done by
machine, no 'magic' in a human brain required. The
mid 1800s were when they could finally whisk away
all the pixies and 'principles of' and 'essences'
and made 'natural philosophy' into real science.

Lada Ada does indeed have a rep for being a pain
in the ass and a relentless egotist/self-promoter.
However she DID immediately grasp the concepts
behind the Analytical Engine (even wrote a big
promo for it - there's a French text on the net)
and DID see it's more esoteric uses whilst Babbage
was mostly obsessed with doing boring math algos.

Ah, a translation she did of that 'promo' for
British consumption :

https://old.maa.org/press/periodicals/convergence/mathematical-treasure-ada-lovelaces-notes-on-the-analytic-engine

Alas the AE was even more complex than the DE plus
Babbage kept revising and revising the gearworks
and thus never arrived at what you'd even call a
"final design", much less an actual device. The
reasoning of what it NEEDED to do was perfectly
sound however - as important as an actual product.
It WAS (or would have been) a "general-purpose
computer" ... a i8008 in shiny brass.

Poor bastard was born about 50 years too soon - if
he'd ever seen a triode tube ...

There WAS some Russian ex-pat building digital logic
circuits with trides/'valves' in the 1910s as I
recall - the U *THREW MOST OF IT AWAY* after he retired,
only a few assemblies survived (looked like 8 or 10
bit adders).

Subject: Re: The joy of FORTRAN
From: 186282@ud0s4.net
Newsgroups: comp.os.linux.misc, alt.folklore.computers
Organization: wokiesux
Date: Sat, 28 Sep 2024 01:49 UTC
References: 1 2 3 4 5 6 7 8 9
Path: eternal-september.org!news.eternal-september.org!feeder3.eternal-september.org!border-4.nntp.ord.giganews.com!nntp.giganews.com!Xl.tags.giganews.com!local-1.nntp.ord.giganews.com!nntp.earthlink.com!news.earthlink.com.POSTED!not-for-mail
NNTP-Posting-Date: Sat, 28 Sep 2024 01:49:43 +0000
Subject: Re: The joy of FORTRAN
Newsgroups: comp.os.linux.misc,alt.folklore.computers
References: <pan$96411$d204da43$cc34bb91$1fe98651@linux.rocks>
<5mqdnZuGq4lgwm_7nZ2dnZfqnPSdnZ2d@earthlink.com>
<vcub5c$36h63$1@dont-email.me>
<36KdnVlGJu9VLW77nZ2dnZfqn_qdnZ2d@earthlink.com>
<IfZIO.214180$FzW1.122138@fx14.iad>
<ZLecncKpCfSfT2n7nZ2dnZfqnPudnZ2d@earthlink.com>
<ZOfJO.194439$kxD8.179224@fx11.iad>
<nOWcncO0uZgZyWv7nZ2dnZfqnPGdnZ2d@earthlink.com>
<79CJO.19676$MoU3.9722@fx36.iad>
From: 186283@ud0s4.net (186282@ud0s4.net)
Organization: wokiesux
Date: Fri, 27 Sep 2024 21:49:43 -0400
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: <79CJO.19676$MoU3.9722@fx36.iad>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Language: en-US
Content-Transfer-Encoding: 7bit
Message-ID: <lbmcnV0rM4Aq_Wr7nZ2dnZfqnPednZ2d@earthlink.com>
Lines: 73
X-Usenet-Provider: http://www.giganews.com
NNTP-Posting-Host: 99.101.150.97
X-Trace: sv3-IVS4+Qd3wdvhrDzvWmVvoUbyyqDazE0rlZJmbdsGAC2eKnI5X7yBS5/sEr4ceqdWBgSdkayj4BE/dtI!5Ml6tF9RxJTFdBANBMaoHur2TRwQ2O1j14QawCDAWu76YwjL+VAg9o0wN2oKthMAPCknJsJmDqCe!WBDfKXYg3T/LI4MfqkOi
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 9/27/24 1:43 PM, Charlie Gibbs wrote:
> On 2024-09-27, 186282@ud0s4.net <186283@ud0s4.net> wrote:
>
>> I always liked ascii-delimited multi-value records.
>> Hey, you can actually READ them. They are also VERY
>> easy and cheap for microcontrollers and such to
>> create on the fly.
>
> Yes, I got into them early - and found it was a short easy
> step to CSV, so now my stuff can be read by the people in
> spreadsheet land. I have, however, had to put a fair amount
> of effort into what I call "Excel-proofing" my data, since
> our favourite Redmond software company loves meddling with it.
> ISO 8601 does a good job of sidestepping Excel's obsession
> with turning dates into month/day/year format, for instance.

I ran into ascii-delimited MV records when I did
some things with the PICK system long back. These
were largely 'text' records ... 10000 was "10000",
not any binary rep. As such, the 'high' ascii vals
were used as record/field/subfield/subsubfield
delimiters (this was before unicode). On old PCs
you could directly view the delims - those funky
graphics-like characters so handy for making
text/terminal forms.

However I'd been doing a number of microcontroller-
based dataloggers and found that building up
ascii-delimited was really THE easiest way of
storing lots of sensor values. You just keep
tacking-stuff onto the end of the string and
save it when done. No more exotic structure or
logic required.

<Temp1><subfield-mark><Temp2><field-mark><Humid1>
<subfield-mark><Humid2><subfield-mark><Humid3>
<field-mark>" etc until you've done all the
various kinds of sensors and then you stick a
<record-mark> at the end. Human-readable.
Revelation DB system used ascii-255 as the record
mark, 254 as the field marks and worked backwards
from there, thus allowing about 127 levels of
sub-sub values though nobody EVER used THAT many.

Machine-reading is straight-up. Some kinds of
EDITING can get peculiar however because you
want some kind of 'intent' defined - 'data
dictionaries' are a common approach. DBs
generally use hashing to facilitate getting
to a given record quickly.

ANYWAY, those became my go-to kind of record
keeping for many projects and I wrote little
related functions in a number of langs.

I've noted that some people think that because
their high-level lang has a function for dealing
with strings and such means it's better/faster
but the TRUTH is that most langs are writ in 'C'
and those functions are just handy, disguised,
'C'. Just because you don't SEE 'strtok()' does
not mean it isn't ACTUALLY used.

Final note, FORTRAN is *still* good for most
uses. It's fairly clear, un-fancy, and well-tuned
and people added enough to it over the years so
there's hardly any task you can't do with it.
Still didn't find a native FORTRAN compiler for
modern Linux though ... I suspect when Intel
nixxed 8-bit code it broke most of them. Such
a pity ... and 8-bits WERE enough for a lot
of little things and SO nicely compact.

Subject: Re: The joy of FORTRAN
From: rbowman
Newsgroups: alt.folklore.computers, comp.os.linux.misc
Date: Sat, 28 Sep 2024 02:20 UTC
References: 1 2 3 4 5 6 7 8 9 10 11 12
Path: eternal-september.org!news.eternal-september.org!feeder3.eternal-september.org!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail
From: bowman@montana.com (rbowman)
Newsgroups: alt.folklore.computers,comp.os.linux.misc
Subject: Re: The joy of FORTRAN
Date: 28 Sep 2024 02:20:45 GMT
Lines: 23
Message-ID: <llp7ftFdihoU4@mid.individual.net>
References: <pan$96411$d204da43$cc34bb91$1fe98651@linux.rocks>
<5mqdnZuGq4lgwm_7nZ2dnZfqnPSdnZ2d@earthlink.com>
<vcub5c$36h63$1@dont-email.me> <1r0e6u9.1tubjrt1kapeluN%snipeco.2@gmail.com>
<llgckbF2sq0U3@mid.individual.net> <vcuupr$2pg09$1@paganini.bofh.team>
<156256844.748909906.434683.peter_flass-yahoo.com@news.eternal-september.org>
<vd0p06$3knoh$6@dont-email.me>
<1696219735.749088927.121438.peter_flass-yahoo.com@news.eternal-september.org>
<vd52jb$i6sg$7@dont-email.me> <99CJO.19678$MoU3.7045@fx36.iad>
<vd7f76$tdq8$8@dont-email.me>
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-Trace: individual.net iVuRIzKA1vtK+25hNG22lQcvFBdZEWlS55J7cMQgB8YfKzptEX
Cancel-Lock: sha1:rze2vvBJiW4ht7a4WgYtjTJ571k= sha256:M82RwiEL24oR/eP8toz8sfHX6KptTaNdmj+UzHCGqLk=
User-Agent: Pan/0.149 (Bellevue; 4c157ba)
View all headers

On Fri, 27 Sep 2024 23:30:46 -0000 (UTC), Lawrence D'Oliveiro wrote:

> Back in the days when BASIC was considered “advanced” ...

I don't think Beginners' All-purpose Symbolic Instruction Code was ever
considered 'advanced'.

“It is practically impossible to teach good programming to students that
have had a prior exposure to BASIC: as potential programmers they are
mentally mutilated beyond hope of regeneration.”
― Edsger Dijkstra

https://www.goodreads.com/author/quotes/1013817.Edsger_W_Dijkstra

He thought highly of COBOL too.

“The use of COBOL cripples the mind; its teaching should, therefore, be
regarded as a criminal offense.”

We had a RS6000 machine named 'djikstra' (sic). It was probably named by
the director of engineering. His personal Linux box was 'warfrat'. You
learn about regular expressions when search code created by a person who
couldn't spell for sour owl shit.

Subject: Re: The joy of FORTRAN
From: Lawrence D'Oliv
Newsgroups: alt.folklore.computers, comp.os.linux.misc
Organization: A noiseless patient Spider
Date: Sat, 28 Sep 2024 02:22 UTC
References: 1 2 3 4 5 6 7 8 9 10 11 12 13
Path: eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: ldo@nz.invalid (Lawrence D'Oliveiro)
Newsgroups: alt.folklore.computers,comp.os.linux.misc
Subject: Re: The joy of FORTRAN
Date: Sat, 28 Sep 2024 02:22:18 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 18
Message-ID: <vd7p8p$12kpl$1@dont-email.me>
References: <pan$96411$d204da43$cc34bb91$1fe98651@linux.rocks>
<5mqdnZuGq4lgwm_7nZ2dnZfqnPSdnZ2d@earthlink.com>
<vcub5c$36h63$1@dont-email.me> <1r0e6u9.1tubjrt1kapeluN%snipeco.2@gmail.com>
<llgckbF2sq0U3@mid.individual.net> <vcuupr$2pg09$1@paganini.bofh.team>
<156256844.748909906.434683.peter_flass-yahoo.com@news.eternal-september.org>
<vd0p06$3knoh$6@dont-email.me>
<1696219735.749088927.121438.peter_flass-yahoo.com@news.eternal-september.org>
<vd52jb$i6sg$7@dont-email.me> <99CJO.19678$MoU3.7045@fx36.iad>
<vd7f76$tdq8$8@dont-email.me> <llp7ftFdihoU4@mid.individual.net>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Injection-Date: Sat, 28 Sep 2024 04:22:18 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="2132f4845d2292b1a04f05d8b30f9975";
logging-data="1135413"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX192xbPP6vwNTIGBbHvPZxAJ"
User-Agent: Pan/0.160 (Toresk; )
Cancel-Lock: sha1:/la+HJdPyRkpU1xZsksIS1TuwPg=
View all headers

On 28 Sep 2024 02:20:45 GMT, rbowman wrote:

> On Fri, 27 Sep 2024 23:30:46 -0000 (UTC), Lawrence D'Oliveiro wrote:
>
>> Back in the days when BASIC was considered “advanced” ...
>
> I don't think Beginners' All-purpose Symbolic Instruction Code was ever
> considered 'advanced'.

It had dynamic strings, which most other languages of the time did not
(unless you went to Lisp, which was considered Serious CompSci Magic).

> “It is practically impossible to teach good programming to students that
> have had a prior exposure to BASIC: as potential programmers they are
> mentally mutilated beyond hope of regeneration.”
> ― Edsger Dijkstra

Looking back, a lot of his writings just seem like trolling.

Subject: Re: Can't Avoid That Shit Rust - Even On Gentoo
From: 186282@ud0s4.net
Newsgroups: comp.os.linux.advocacy, comp.os.linux.misc
Organization: wokiesux
Date: Sat, 28 Sep 2024 07:10 UTC
References: 1 2 3 4 5
Path: eternal-september.org!news.eternal-september.org!feeder3.eternal-september.org!border-3.nntp.ord.giganews.com!nntp.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: Sat, 28 Sep 2024 07:10:17 +0000
Subject: Re: Can't Avoid That Shit Rust - Even On Gentoo
Newsgroups: comp.os.linux.advocacy,comp.os.linux.misc
References: <pan$96411$d204da43$cc34bb91$1fe98651@linux.rocks>
<5mqdnZuGq4lgwm_7nZ2dnZfqnPSdnZ2d@earthlink.com>
<9tDIO.25203$afc4.21891@fx42.iad> <llgvjcF5rlhU3@mid.individual.net>
<59JIO.96321$WtV9.10707@fx10.iad>
From: 186283@ud0s4.net (186282@ud0s4.net)
Organization: wokiesux
Date: Sat, 28 Sep 2024 03:10:17 -0400
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: <59JIO.96321$WtV9.10707@fx10.iad>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Language: en-US
Content-Transfer-Encoding: 7bit
Message-ID: <PbOdncRJZdhENmr7nZ2dnZfqn_idnZ2d@earthlink.com>
Lines: 18
X-Usenet-Provider: http://www.giganews.com
NNTP-Posting-Host: 99.101.150.97
X-Trace: sv3-RIpOpBcC1JCjruGhjlZ88awx5cpDqsVYH6WqmLCH0AzJLSC/WX2M/reMMtXfMx0ovnXS1N5Nd0eKRfe!6QL3S68rcnpZZCt/uyQwuanz0w5JCbgQEfJrbTPMeIBgYQdF6nPZiwo5FCMtW900jaWeTYIPXSCN!PQkAuzcmBcxuHSumqtgw
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 9/24/24 8:52 PM, Charlie Gibbs wrote:
> On 2024-09-24, rbowman <bowman@montana.com> wrote:
>
>> On Tue, 24 Sep 2024 18:24:05 GMT, Charlie Gibbs wrote:
>>
>>> Once I got network programming figured out, I wrote my own library of
>>> functions that set everything up the way I want it (including SSH and
>>> TLS). Sure, you have to watch your step sometimes, but it's not quite
>>> as bad as people make it out to be.
>>
>> I saw no reason to reinvent the OpenSSL wheel particularly if you need
>> FIPS compliance.
>
> My libraries call OpenSSL, but let me establish a connection
> (with or without TLS) with a single call.

I was fooling with TCP/UDP client-server stuff and
at SOME point realized I was re-inventing FTP :-)

Subject: Re: Can't Avoid That Shit Rust - Even On Gentoo
From: Lawrence D'Oliv
Newsgroups: comp.os.linux.advocacy, comp.os.linux.misc
Organization: A noiseless patient Spider
Date: Sat, 28 Sep 2024 07:38 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.advocacy,comp.os.linux.misc
Subject: Re: Can't Avoid That Shit Rust - Even On Gentoo
Date: Sat, 28 Sep 2024 07:38:07 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 7
Message-ID: <vd8bou$15h6g$2@dont-email.me>
References: <pan$96411$d204da43$cc34bb91$1fe98651@linux.rocks>
<5mqdnZuGq4lgwm_7nZ2dnZfqnPSdnZ2d@earthlink.com>
<9tDIO.25203$afc4.21891@fx42.iad> <llgvjcF5rlhU3@mid.individual.net>
<59JIO.96321$WtV9.10707@fx10.iad>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Injection-Date: Sat, 28 Sep 2024 09:38:07 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="2132f4845d2292b1a04f05d8b30f9975";
logging-data="1230032"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18EuiQzEkFq7KdrUsBK6r9n"
User-Agent: Pan/0.160 (Toresk; )
Cancel-Lock: sha1:8REyoFWnpSc7T1/hD+J4rZiSKuU=
View all headers

On Wed, 25 Sep 2024 00:52:17 GMT, Charlie Gibbs wrote:

> My libraries call OpenSSL, but let me establish a connection (with or
> without TLS) with a single call.

I suppose you can do anything with a single call, if you pack enough
arguments into it ...

Subject: Re: The joy of FORTRAN
From: The Natural Philosop
Newsgroups: alt.folklore.computers, comp.os.linux.misc
Organization: A little, after lunch
Date: Sat, 28 Sep 2024 06:42 UTC
References: 1 2 3 4 5 6 7 8 9 10 11 12 13
Path: eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: tnp@invalid.invalid (The Natural Philosopher)
Newsgroups: alt.folklore.computers,comp.os.linux.misc
Subject: Re: The joy of FORTRAN
Date: Sat, 28 Sep 2024 07:42:32 +0100
Organization: A little, after lunch
Lines: 39
Message-ID: <vd88go$1545b$2@dont-email.me>
References: <pan$96411$d204da43$cc34bb91$1fe98651@linux.rocks>
<5mqdnZuGq4lgwm_7nZ2dnZfqnPSdnZ2d@earthlink.com>
<vcub5c$36h63$1@dont-email.me> <1r0e6u9.1tubjrt1kapeluN%snipeco.2@gmail.com>
<llgckbF2sq0U3@mid.individual.net> <vcuupr$2pg09$1@paganini.bofh.team>
<156256844.748909906.434683.peter_flass-yahoo.com@news.eternal-september.org>
<vd0p06$3knoh$6@dont-email.me>
<1696219735.749088927.121438.peter_flass-yahoo.com@news.eternal-september.org>
<vd52jb$i6sg$7@dont-email.me> <99CJO.19678$MoU3.7045@fx36.iad>
<vd7f76$tdq8$8@dont-email.me> <llp7ftFdihoU4@mid.individual.net>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Sat, 28 Sep 2024 08:42:32 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="92a90caf65006c84dcecd3f39c660d74";
logging-data="1216683"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/1otYNxxZzPNbEIjCDT9GYeyUb/To5Ea8="
User-Agent: Mozilla Thunderbird
Cancel-Lock: sha1:qc9XW9d5N1agwaOaQ1C45HGpwOg=
Content-Language: en-GB
In-Reply-To: <llp7ftFdihoU4@mid.individual.net>
View all headers

On 28/09/2024 03:20, rbowman wrote:
> On Fri, 27 Sep 2024 23:30:46 -0000 (UTC), Lawrence D'Oliveiro wrote:
>
>> Back in the days when BASIC was considered “advanced” ...
>
> I don't think Beginners' All-purpose Symbolic Instruction Code was ever
> considered 'advanced'.
>
> “It is practically impossible to teach good programming to students that
> have had a prior exposure to BASIC: as potential programmers they are
> mentally mutilated beyond hope of regeneration.”
> ― Edsger Dijkstra
>
> https://www.goodreads.com/author/quotes/1013817.Edsger_W_Dijkstra
>
> He thought highly of COBOL too.
>
> “The use of COBOL cripples the mind; its teaching should, therefore, be
> regarded as a criminal offense.”
>
> We had a RS6000 machine named 'djikstra' (sic). It was probably named by
> the director of engineering. His personal Linux box was 'warfrat'. You
> learn about regular expressions when search code created by a person who
> couldn't spell for sour owl shit.

Personally I thought Djikstra was an opinionated asshole. Once Von
Neumann had done his stuff, there was no science left in computing to be
found, but people had still gone around trying to design theoretically
better shit, which (like socialism) always fails in practice.

A bad programmer will wrote shit code in any language.

--
"In our post-modern world, climate science is not powerful because it is
true: it is true because it is powerful."

Lucas Bergkamp

Subject: Re: The joy of FORTRAN
From: 186282@ud0s4.net
Newsgroups: alt.folklore.computers, comp.os.linux.misc
Organization: wokiesux
Date: Sat, 28 Sep 2024 07:18 UTC
References: 1 2 3 4 5 6 7 8 9
Path: eternal-september.org!news.eternal-september.org!feeder3.eternal-september.org!border-1.nntp.ord.giganews.com!nntp.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: Sat, 28 Sep 2024 07:18:37 +0000
Subject: Re: The joy of FORTRAN
Newsgroups: alt.folklore.computers,comp.os.linux.misc
References: <pan$96411$d204da43$cc34bb91$1fe98651@linux.rocks>
<5mqdnZuGq4lgwm_7nZ2dnZfqnPSdnZ2d@earthlink.com>
<vcub5c$36h63$1@dont-email.me>
<36KdnVlGJu9VLW77nZ2dnZfqn_qdnZ2d@earthlink.com>
<971448126.749088380.092448.peter_flass-yahoo.com@news.eternal-september.org>
<vd5195$edas$1@dont-email.me> <59CJO.19674$MoU3.15170@fx36.iad>
<vd6vto$r0so$1@dont-email.me> <iJEJO.198176$kxD8.81657@fx11.iad>
From: 186283@ud0s4.net (186282@ud0s4.net)
Organization: wokiesux
Date: Sat, 28 Sep 2024 03:18:27 -0400
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: <iJEJO.198176$kxD8.81657@fx11.iad>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Language: en-US
Content-Transfer-Encoding: 7bit
Message-ID: <3hOdnWpQ649QMGr7nZ2dnZfqnPidnZ2d@earthlink.com>
Lines: 35
X-Usenet-Provider: http://www.giganews.com
NNTP-Posting-Host: 99.101.150.97
X-Trace: sv3-Ybd5kRVktaRScR8xAbW1W47JA4eaxfb5ZTOgH/k93UgMvcqzCQ0hR6sLQBGeFdB4pW98OilgvAAiP8F!bL7Pj2qtrUWJy5Ag9/uv/cZJinus4b6nimbkAMiSLj+S5BY5s8gpt6LBHb9ja89dAPW5Sozo/dr/!OMAZFb1lJdJr1N6AjsdO
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 9/27/24 4:38 PM, Charlie Gibbs wrote:
> On 2024-09-27, geodandw <geodandw@gmail.com> wrote:
>
>> On 9/27/24 13:43, Charlie Gibbs wrote:
>>
>>> On 2024-09-27, geodandw <geodandw@gmail.com> wrote:
>>>
>>>> Cobol was also very portable.
>>>
>>> As long as your destination compiler supports COMP-3. :-)
>>
>> Or your source computer didn't have COMP-3, or if you didn't use it.
>
> I was once called in to optimize a CPU-bound COBOL program.
> The genius who wrote it declared all subscripts as COMP-3.
> Changing them to COMP-4 knocked 30% off the execution time.

Did COBOL even HAVE real "types" ???

It was not really a "sophisticated" language.
It was MEANT mostly for biz/commercial apps,
esp financial and scheduling. It was GOOD at
that - except for being TOO ugly/confusing in
the chase to be "simple/self-documenting".

I don't hate COBOL - it HAD/HAS its place.
However the real-world implementation could
never live-up to "The Vision".

COBOL could/can be "improved" - made more
efficient. But NOBODY is gonna DO that
these days. As such COBOL kinda becomes
like 'Latin' - an unchanging 'dead' lang.
This MAY be a good thing.

Subject: Re: The joy of FORTRAN
From: Lawrence D'Oliv
Newsgroups: alt.folklore.computers, comp.os.linux.misc
Organization: A noiseless patient Spider
Date: Sat, 28 Sep 2024 07:37 UTC
References: 1 2 3 4 5 6 7 8 9 10 11 12 13 14
Path: eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: ldo@nz.invalid (Lawrence D'Oliveiro)
Newsgroups: alt.folklore.computers,comp.os.linux.misc
Subject: Re: The joy of FORTRAN
Date: Sat, 28 Sep 2024 07:37:03 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 21
Message-ID: <vd8bmv$15h6g$1@dont-email.me>
References: <pan$96411$d204da43$cc34bb91$1fe98651@linux.rocks>
<5mqdnZuGq4lgwm_7nZ2dnZfqnPSdnZ2d@earthlink.com>
<vcub5c$36h63$1@dont-email.me> <1r0e6u9.1tubjrt1kapeluN%snipeco.2@gmail.com>
<llgckbF2sq0U3@mid.individual.net> <vcuupr$2pg09$1@paganini.bofh.team>
<156256844.748909906.434683.peter_flass-yahoo.com@news.eternal-september.org>
<vd0p06$3knoh$6@dont-email.me>
<1696219735.749088927.121438.peter_flass-yahoo.com@news.eternal-september.org>
<vd52jb$i6sg$7@dont-email.me> <99CJO.19678$MoU3.7045@fx36.iad>
<vd7f76$tdq8$8@dont-email.me> <llp7ftFdihoU4@mid.individual.net>
<vd88go$1545b$2@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Injection-Date: Sat, 28 Sep 2024 09:37:04 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="2132f4845d2292b1a04f05d8b30f9975";
logging-data="1230032"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+QwGcYozKqwMOaS3xGxsIM"
User-Agent: Pan/0.160 (Toresk; )
Cancel-Lock: sha1:wbYhAxqCmM/89J+QhzVGFNoxGlQ=
View all headers

On Sat, 28 Sep 2024 07:42:32 +0100, The Natural Philosopher wrote:

> Once Von Neumann had done his stuff, there was no science left in
> computing to be found ...

You forgot Claude Shannon’s founding of information theory.
This led to the invention of computer networking, and look at the massive
effect that has had on our entire society.

Tony Hoare invented the switch/case statement. And went on to create the
CSP paradigm, which was the basis for the Transputer hardware and the
Occam language it ran.

Digital signal processing, including the Fast Fourier Transform, is the
reason why we don’t listen to music on analog media like vinyl any more,
and why even movies and TV have gone digital.

And don’t forget the revolution in encryption research in the 1970s (RSA,
Diffie-Hellman etc), which turned number theory from “pure maths” to
“applied maths”, and rendered everything known about encryption in the
entirety of human history prior to that point fit only for a museum.

Subject: Re: The joy of FORTRAN
From: The Natural Philosop
Newsgroups: alt.folklore.computers, comp.os.linux.misc
Organization: A little, after lunch
Date: Sat, 28 Sep 2024 08:12 UTC
References: 1 2 3 4 5 6 7 8 9 10
Path: eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: tnp@invalid.invalid (The Natural Philosopher)
Newsgroups: alt.folklore.computers,comp.os.linux.misc
Subject: Re: The joy of FORTRAN
Date: Sat, 28 Sep 2024 09:12:02 +0100
Organization: A little, after lunch
Lines: 66
Message-ID: <vd8doi$15q07$1@dont-email.me>
References: <pan$96411$d204da43$cc34bb91$1fe98651@linux.rocks>
<5mqdnZuGq4lgwm_7nZ2dnZfqnPSdnZ2d@earthlink.com>
<vcub5c$36h63$1@dont-email.me>
<36KdnVlGJu9VLW77nZ2dnZfqn_qdnZ2d@earthlink.com>
<971448126.749088380.092448.peter_flass-yahoo.com@news.eternal-september.org>
<vd5195$edas$1@dont-email.me> <59CJO.19674$MoU3.15170@fx36.iad>
<vd6vto$r0so$1@dont-email.me> <iJEJO.198176$kxD8.81657@fx11.iad>
<3hOdnWpQ649QMGr7nZ2dnZfqnPidnZ2d@earthlink.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Sat, 28 Sep 2024 10:12:02 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="92a90caf65006c84dcecd3f39c660d74";
logging-data="1239047"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+iJKu6d/ub9a8cbV+Fko7ZariVPIzi0KA="
User-Agent: Mozilla Thunderbird
Cancel-Lock: sha1:Gpb3V8JslUJaYFfvvHHx4xiirUc=
In-Reply-To: <3hOdnWpQ649QMGr7nZ2dnZfqnPidnZ2d@earthlink.com>
Content-Language: en-GB
View all headers

On 28/09/2024 08:18, 186282@ud0s4.net wrote:
> On 9/27/24 4:38 PM, Charlie Gibbs wrote:
>> On 2024-09-27, geodandw <geodandw@gmail.com> wrote:
>>
>>> On 9/27/24 13:43, Charlie Gibbs wrote:
>>>
>>>> On 2024-09-27, geodandw <geodandw@gmail.com> wrote:
>>>>
>>>>> Cobol was also very portable.
>>>>
>>>> As long as your destination compiler supports COMP-3.  :-)
>>>
>>> Or your source computer didn't have COMP-3, or if you didn't use it.
>>
>> I was once called in to optimize a CPU-bound COBOL program.
>> The genius who wrote it declared all subscripts as COMP-3.
>> Changing them to COMP-4 knocked 30% off the execution time.
>
>   Did COBOL even HAVE real "types" ???
>
>   It was not really a "sophisticated" language.
>   It was MEANT mostly for biz/commercial apps,
>   esp financial and scheduling. It was GOOD at
>   that - except for being TOO ugly/confusing in
>   the chase to be "simple/self-documenting".
>
>   I don't hate COBOL - it HAD/HAS its place.
>   However the real-world implementation could
>   never live-up to "The Vision".
>
>   COBOL could/can be "improved" - made more
>   efficient. But NOBODY is gonna DO that
>   these days. As such COBOL kinda becomes
>   like 'Latin' - an unchanging 'dead' lang.
>   This MAY be a good thing.
>
COBOL was massively good at what it did, and what it still does.

Batch processing *enormous* quantities of data with a few small routines.

It was designed for and on machines with very small memories, initially
core store, but very large data sets stored on hard drives or tapes, and
is massively efficient at utilising that. 64k of RAM and a z80 was a
luxury for COBOL

Its ideas about data organisation led to the relational database. And
thence SQL and friends

A subject about which most people here know very little.

Analysing businesses and writing code to streamline their operations is
a different art to network programming. *All* the hard work is in the
analysis and initial data definitions and structures.

Back in the day the lowliest part of that process was the 'coder' who
simply turned the specs into clean COBOL ....:-)

--
The theory of Communism may be summed up in one sentence: Abolish all
private property.

Karl Marx

Subject: Re: The joy of FORTRAN
From: Lawrence D'Oliv
Newsgroups: alt.folklore.computers, comp.os.linux.misc
Organization: A noiseless patient Spider
Date: Sat, 28 Sep 2024 08:24 UTC
References: 1 2 3 4 5 6 7 8 9 10 11
Path: eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: ldo@nz.invalid (Lawrence D'Oliveiro)
Newsgroups: alt.folklore.computers,comp.os.linux.misc
Subject: Re: The joy of FORTRAN
Date: Sat, 28 Sep 2024 08:24:40 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 10
Message-ID: <vd8eg7$15v1j$2@dont-email.me>
References: <pan$96411$d204da43$cc34bb91$1fe98651@linux.rocks>
<5mqdnZuGq4lgwm_7nZ2dnZfqnPSdnZ2d@earthlink.com>
<vcub5c$36h63$1@dont-email.me>
<36KdnVlGJu9VLW77nZ2dnZfqn_qdnZ2d@earthlink.com>
<971448126.749088380.092448.peter_flass-yahoo.com@news.eternal-september.org>
<vd5195$edas$1@dont-email.me> <59CJO.19674$MoU3.15170@fx36.iad>
<vd6vto$r0so$1@dont-email.me> <iJEJO.198176$kxD8.81657@fx11.iad>
<3hOdnWpQ649QMGr7nZ2dnZfqnPidnZ2d@earthlink.com>
<vd8doi$15q07$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Injection-Date: Sat, 28 Sep 2024 10:24:40 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="2132f4845d2292b1a04f05d8b30f9975";
logging-data="1244211"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/zDEg3uMtJIFt0gvfVU72k"
User-Agent: Pan/0.160 (Toresk; )
Cancel-Lock: sha1:BxE0UcbsJdu9C1l3hMz3kM6FuXM=
View all headers

On Sat, 28 Sep 2024 09:12:02 +0100, The Natural Philosopher wrote:

> COBOL was massively good at what it did, and what it still does.

Too short-sighted in its design: in its focus on what passed for
“business” needs in the early 1960s, it struggled to keep up with the
growing popularity of relational databases in the 1970s and 1980s. To
construct SQL queries, you really needed good dynamic string handling, and
COBOL explicitly eschewed all that. So SQL handling was always some kind
of bag on the side, rather than properly integrated into the language.

Subject: Re: The joy of Ada
From: Bob Eager
Newsgroups: comp.os.linux.misc, alt.folklore.computers
Date: Sat, 28 Sep 2024 09:32 UTC
References: 1 2 3 4 5 6 7 8 9 10 11
Path: eternal-september.org!news.eternal-september.org!feeder3.eternal-september.org!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail
From: news0009@eager.cx (Bob Eager)
Newsgroups: comp.os.linux.misc,alt.folklore.computers
Subject: Re: The joy of Ada
Date: 28 Sep 2024 09:32:23 GMT
Lines: 50
Message-ID: <llq0p7FmmqaU24@mid.individual.net>
References: <pan$96411$d204da43$cc34bb91$1fe98651@linux.rocks>
<5mqdnZuGq4lgwm_7nZ2dnZfqnPSdnZ2d@earthlink.com>
<vcub5c$36h63$1@dont-email.me>
<36KdnVlGJu9VLW77nZ2dnZfqn_qdnZ2d@earthlink.com>
<IfZIO.214180$FzW1.122138@fx14.iad>
<ZLecncKpCfSfT2n7nZ2dnZfqnPudnZ2d@earthlink.com>
<ZOfJO.194439$kxD8.179224@fx11.iad>
<nOWcncO0uZgZyWv7nZ2dnZfqnPGdnZ2d@earthlink.com>
<vd5kmh$kmvh$1@dont-email.me> <vd63c0$lf8o$1@dont-email.me>
<vqednfoNXZsszmr7nZ2dnZfqn_qdnZ2d@earthlink.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-Trace: individual.net oroI7zBUxALidtMKLj64xw4oKaxv8IYODLakTzbGjGBHLQ/x/F
Cancel-Lock: sha1:vxQOMKMsCYyWZTBfEWgLEzB9b3c= sha256:cXXgF1mUpDOrZpvsgXdSZTKzPS2k6lTpBo717n/dQe8=
User-Agent: Pan/0.145 (Duplicitous mercenary valetism; d7e168a
git.gnome.org/pan2)
View all headers

On Fri, 27 Sep 2024 20:54:08 -0400, 186282@ud0s4.net wrote:

> On 9/27/24 7:02 AM, Andy Walker wrote:
>> On 27/09/2024 07:52, Lawrence D'Oliveiro wrote:
>>> [...] Imagine that Charles Babbage hadn’t completely failed at
>>> building his Analytical Engine. (Only it was called the “Difference
>>> Engine”, for some inexplicable reason.)
>>
>>     The Difference Engine was a completely different project.  It
>>     was
>> called the Difference Engine because it was meant to calculate
>> differences*,
>> which were the principal tools in numerical mathematics for the
>> calculation of values of functions [sine, cosine, sqrt, log, ...].  In
>> the days before computers, tables of such values were an essential part
>> of the engineer's [or physicist's or statistician's] toolkit and was
>> what mathematicians often spent their entire careers providing and
>> checking.  It was tedious work,
>> so was ripe for automation.
>>
>>     Babbage is remembered today for little more than these
>>     projects, but
>> he did much more than that.  His Wiki article is worth reading, if only
>> to learn the breadth of his interests and contributions.
>
>
> Babbage really was a gifted engineer and maths guy, he had enough rep
> to get the govt to front him rather a lot of money to build the
> difference engine.
>
> Apparently costs-analysis was NOT one of his best skills alas. The
> machine is devilishly complicated and was at the cutting edge of
> mechanical techniques and precision at that time.
>
> I think some MIT people finally *built* one, or a substantial part of
> one. I've seen a vid, all the brass clockwork is hypnotic to watch.

See also:

https://collection.sciencemuseumgroup.org.uk/objects/co62748/babbages-
difference-engine-no-2-2002

--
Using UNIX since v6 (1975)...

Use the BIG mirror service in the UK:
http://www.mirrorservice.org

Subject: Re: The joy of FORTRAN
From: Chris Ahlstrom
Newsgroups: alt.folklore.computers, comp.os.linux.misc
Organization: None
Date: Sat, 28 Sep 2024 11:07 UTC
References: 1 2 3 4 5 6 7 8 9 10 11 12 13
Path: eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: OFeem1987@teleworm.us (Chris Ahlstrom)
Newsgroups: alt.folklore.computers,comp.os.linux.misc
Subject: Re: The joy of FORTRAN
Date: Sat, 28 Sep 2024 07:07:40 -0400
Organization: None
Lines: 39
Message-ID: <vd8o1s$178gk$5@dont-email.me>
References: <pan$96411$d204da43$cc34bb91$1fe98651@linux.rocks>
<5mqdnZuGq4lgwm_7nZ2dnZfqnPSdnZ2d@earthlink.com>
<vcub5c$36h63$1@dont-email.me>
<1r0e6u9.1tubjrt1kapeluN%snipeco.2@gmail.com>
<llgckbF2sq0U3@mid.individual.net> <vcuupr$2pg09$1@paganini.bofh.team>
<156256844.748909906.434683.peter_flass-yahoo.com@news.eternal-september.org>
<vd0p06$3knoh$6@dont-email.me>
<1696219735.749088927.121438.peter_flass-yahoo.com@news.eternal-september.org>
<vd52jb$i6sg$7@dont-email.me> <99CJO.19678$MoU3.7045@fx36.iad>
<vd7f76$tdq8$8@dont-email.me> <llp7ftFdihoU4@mid.individual.net>
Reply-To: OFeem1987@teleworm.us
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Injection-Date: Sat, 28 Sep 2024 13:07:41 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="73c3d7fd0e24c814538713dbaa7d2ae2";
logging-data="1286676"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/3oVQw4aGd9h/spQBy6ro2"
User-Agent: slrn/1.0.3 (Linux)
Cancel-Lock: sha1:mOSUdk3zeVcVMZHiHf+BGsqg/S8=
X-Mutt: The most widely-used MUA
X-User-Agent: Microsoft Outl00k, Usenet K00k Editions
X-Slrn: Why use anything else?
X-Face: 63n<76,LYJQ2m#'5YL#.T95xqyPiG`ffIP70tN+j"(&@6(4l\7uL)2+/-r0)/9SjZ`qw=
Njn mr93Xrerx}aQG-Ap5IHn"xe;`5:pp"$RH>Kx_ngWw%c\+6qSg!q"41n2[.N/;Pu6q8?+Poz~e
A9? $6_R7cm.l!s8]yfv7x+-FYQ|/k
View all headers

rbowman wrote this copyrighted missive and expects royalties:

> On Fri, 27 Sep 2024 23:30:46 -0000 (UTC), Lawrence D'Oliveiro wrote:
>
>> Back in the days when BASIC was considered “advanced” ...
>
> I don't think Beginners' All-purpose Symbolic Instruction Code was ever
> considered 'advanced'.
>
> “It is practically impossible to teach good programming to students that
> have had a prior exposure to BASIC: as potential programmers they are
> mentally mutilated beyond hope of regeneration.”
> ― Edsger Dijkstra
>
> https://www.goodreads.com/author/quotes/1013817.Edsger_W_Dijkstra

:-(

I got my start in high school with BASIC, keyed into a teletype and saved
to paper tape. (Later, I learned how to toggle code into the front panel of
the PDP-8.)

> He thought highly of COBOL too.
>
> “The use of COBOL cripples the mind; its teaching should, therefore, be
> regarded as a criminal offense.”
>
> We had a RS6000 machine named 'djikstra' (sic). It was probably named by
> the director of engineering. His personal Linux box was 'warfrat'. You
> learn about regular expressions when search code created by a person who
> couldn't spell for sour owl shit.

Heh heh, the sigmonster is eavesdropping:

--
Various documentation updates and bugfixes (the best way to know that a
stable kernel is approaching is to notice that somebody starts to
spellcheck the kernel - it has so far never failed)
-- Linus Torvalds in the annoucement for pre-2.1.99-3

Subject: Re: The joy of FORTRAN
From: Gordon Henderson
Newsgroups: alt.folklore.computers, comp.os.linux.misc
Organization: Drogon Towers
Date: Sat, 28 Sep 2024 11:35 UTC
References: 1 2 3 4
Path: eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: gordon+usenet@drogon.net (Gordon Henderson)
Newsgroups: alt.folklore.computers,comp.os.linux.misc
Subject: Re: The joy of FORTRAN
Date: Sat, 28 Sep 2024 11:35:33 -0000 (UTC)
Organization: Drogon Towers
Lines: 50
Message-ID: <vd8pm5$17lb5$1@dont-email.me>
References: <pan$96411$d204da43$cc34bb91$1fe98651@linux.rocks> <69CJO.19675$MoU3.4646@fx36.iad> <vd6rod$3l9p4$1@paganini.bofh.team> <gJEJO.198174$kxD8.85229@fx11.iad>
Injection-Date: Sat, 28 Sep 2024 13:35:33 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="35741916ccbd0f8002b5589ddfead35f";
logging-data="1299813"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/4fj7lReUKz0zrCMwe1OCx"
Cancel-Lock: sha1:ckRjln419oOwqFl7C6LhBaeYA4s=
Originator: gordon@yakko.drogon.net (gordon)
X-Newsreader: trn 4.0-test77 (Sep 1, 2010)
View all headers

In article <gJEJO.198174$kxD8.85229@fx11.iad>,
Charlie Gibbs <cgibbs@kltpzyxm.invalid> wrote:
>On 2024-09-27, R Daneel Olivaw <Danny@hyperspace.vogon.gov> wrote:
>
>> Charlie Gibbs wrote:
>>
>>> And on the operating system side, I know of
>>> OS/2, OS/3, OS/4, OS/7, and OS/9.
>>
>> OS1100 bzw. OS2200.
>
>Right, forgot about them. Univac was a big contributor to
>OS/<number>; in addition to 3, 4, and 7 above, they also
>had OS-100 and OS-500 for variations of their 9300 operating
>system that hung a Unicscope 100 or a DCT-500 terminal
>onto the machine. These were seldom used - we didn't need
>much help filling out the 32K of memory available to us.
>
>Is there an OS/5 or an OS/6 so we can complete the set
>of one-digit numbers?

c1792 on the Modular One computer:

OS6

An Operating Systems for a small computing system

Joseph Stoy and Christopher Strachey

ABSTRACT
Part I is a general description of a simple operatirg
system, which runs in a virtual machine (implemented on a real
machine by an interpreter). OS6 copes with only one user at a
time, and is not a multiprogramming system: many major problews
associated with large operating systems have therefore been avoided
or considerably simplified. It nevertheless has several features
of interest, including the fact that it is written almost entirely in
the high-level language BCPL. The most important single feature,
however, is the hierarchical nature of its control structure, which
avoids the need for a special job-control language.

Part II covers the facilities for input/output, and the
handling of files on the disc. The input/output system uses a very
general form of stream; the filing system is designed to have a clear
and logical structure.

-Gordon

Subject:
From:
Newsgroups:
Date: Thu, 16 Jan 2025 22:12 UTC
Injection-Date: Sat, 28 Sep 2024 19:29:02 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="20ef474fa749b5cdf37421ef054a9b68";
logging-data="1426025"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18CbMmKYcPskNVzqIyOoFdX"
User-Agent: NewsTap/5.3.1 (iPad)
Cancel-Lock: sha1:g/L2/B4bUYYxlrxE98ehSGQJQms=
sha1:BBZoISUkYxAnrjhUN/b2KHycrfo=
View all headers

Lawrence D'Oliveiro <ldo@nz.invalid> wrote:
> On Fri, 27 Sep 2024 02:45:23 -0400, 186282@ud0s4.net wrote:
>
>> As for lady Ada ...
>
> She saw further than anybody else what software would be about.
>
> Now, imagine an alternate universe where she hadn’t died young. Imagine
> that Charles Babbage hadn’t completely failed at building his Analytical
> Engine. (Only it was called the “Difference Engine”, for some inexplicable
> reason.)
>
> Now imagine that the two of them get together to fight crime...
>
> <https://sydneypadua.com/2dgoggles/>
>

Analytical Engine and Difference Engine were two different things, IIRC. I
can’t keep them straight, but I believe one was partially completed and did
useful work with (maybe) log tables. The other was built, or is being
built, currently from the original plans.

--
Pete

Subject: Re: The joy of FORTRAN
From: Peter Flass
Newsgroups: alt.folklore.computers, comp.os.linux.misc
Organization: A noiseless patient Spider
Date: Sat, 28 Sep 2024 17:29 UTC
References: 1 2 3 4 5 6 7 8 9
Path: eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: peter_flass@yahoo.com (Peter Flass)
Newsgroups: alt.folklore.computers,comp.os.linux.misc
Subject: Re: The joy of FORTRAN
Date: Sat, 28 Sep 2024 10:29:02 -0700
Organization: A noiseless patient Spider
Lines: 33
Message-ID: <1603563757.749153805.941416.peter_flass-yahoo.com@news.eternal-september.org>
References: <pan$96411$d204da43$cc34bb91$1fe98651@linux.rocks>
<5mqdnZuGq4lgwm_7nZ2dnZfqnPSdnZ2d@earthlink.com>
<vcub5c$36h63$1@dont-email.me>
<36KdnVlGJu9VLW77nZ2dnZfqn_qdnZ2d@earthlink.com>
<IfZIO.214180$FzW1.122138@fx14.iad>
<ZLecncKpCfSfT2n7nZ2dnZfqnPudnZ2d@earthlink.com>
<ZOfJO.194439$kxD8.179224@fx11.iad>
<vd4hgd$c3jf$8@dont-email.me>
<20240927113205.b0ccfb4910eb89f27f138cbb@127.0.0.1>
MIME-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 8bit
Injection-Date: Sat, 28 Sep 2024 19:29:03 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="20ef474fa749b5cdf37421ef054a9b68";
logging-data="1426025"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+1Ek06voBU4B6v02YAM4mq"
User-Agent: NewsTap/5.3.1 (iPad)
Cancel-Lock: sha1:GWnSPycKirHWvCTzUNTQ2De8JfU=
sha1:eNJBD/PTlwn50MGdTUjkMt4vpfE=
View all headers

Kerr-Mudd, John <admin@127.0.0.1> wrote:
> On Thu, 26 Sep 2024 20:51:25 -0000 (UTC)
> Lawrence D'Oliveiro <ldo@nz.invalid> wrote:
>
>> On Thu, 26 Sep 2024 16:18:01 GMT, Charlie Gibbs wrote:
>>
>>> One of the favourite functions in my library pulls the next token from a
>>> delimited string, but as opposed to strtok() it does it
>>> non-destructively and can handle empty strings.
>>
>> Use a high-level language which has all this and more:
>>
>> for item in "the,quick,brown,fox".split(",") :
>> print(item)
>> #end for
>>
>> Output:
>>
>> the
>> quick
>> brown
>> fox
>>
>> In Python, strings are objects, and that applies to string expressions
>> (including string literals) as well.
>
> You need Rexx
>

+1

--
Pete

Subject: Re: The joy of FORTRAN
From: Peter Flass
Newsgroups: alt.folklore.computers, comp.os.linux.misc
Organization: A noiseless patient Spider
Date: Sat, 28 Sep 2024 17:29 UTC
References: 1 2 3 4 5 6 7 8 9 10 11
Path: eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: peter_flass@yahoo.com (Peter Flass)
Newsgroups: alt.folklore.computers,comp.os.linux.misc
Subject: Re: The joy of FORTRAN
Date: Sat, 28 Sep 2024 10:29:03 -0700
Organization: A noiseless patient Spider
Lines: 18
Message-ID: <176294049.749153962.392731.peter_flass-yahoo.com@news.eternal-september.org>
References: <pan$96411$d204da43$cc34bb91$1fe98651@linux.rocks>
<5mqdnZuGq4lgwm_7nZ2dnZfqnPSdnZ2d@earthlink.com>
<vcub5c$36h63$1@dont-email.me>
<1r0e6u9.1tubjrt1kapeluN%snipeco.2@gmail.com>
<vcuib9$37rge$5@dont-email.me>
<vcvuhh$3hroa$2@dont-email.me>
<llhieuF8ej2U2@mid.individual.net>
<vd0uch$3lgc3$9@dont-email.me>
<pDVIO.50851$2nv5.43199@fx39.iad>
<812283282.749089604.682794.peter_flass-yahoo.com@news.eternal-september.org>
<llnt4uFmmqaU22@mid.individual.net>
MIME-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 8bit
Injection-Date: Sat, 28 Sep 2024 19:29:04 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="20ef474fa749b5cdf37421ef054a9b68";
logging-data="1426025"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19NaEwOs1Ng7BpImrcHy+jd"
User-Agent: NewsTap/5.3.1 (iPad)
Cancel-Lock: sha1:IhqBeaOD2IqNdsWapEiHRb9Fbuk=
sha1:bGFavx+kSK2ALKleBAJbCRmO26U=
View all headers

Bob Eager <news0009@eager.cx> wrote:
> On Thu, 26 Sep 2024 17:52:07 -0700, Peter Flass wrote:
>
>>> VAX-11 Pascal, on the other hand, was wonderful. Enough useful
>>> extensions to make it a very viable systems programming language.
>>>
>>>
>>>
>> As Lynne will be happy to tell you, the original IBM TCP/IP
>> implementation was written in IBM Pascal for VM/CMS.
>
> Who remembers PMDF on the VAX?
>

I installed it on a 750 at a prior employer.

--
Pete

Subject: Re: The joy of FORTRAN
From: Peter Flass
Newsgroups: alt.folklore.computers, comp.os.linux.misc
Organization: A noiseless patient Spider
Date: Sat, 28 Sep 2024 17:29 UTC
References: 1 2 3 4 5 6 7 8 9 10 11
Path: eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: peter_flass@yahoo.com (Peter Flass)
Newsgroups: alt.folklore.computers,comp.os.linux.misc
Subject: Re: The joy of FORTRAN
Date: Sat, 28 Sep 2024 10:29:04 -0700
Organization: A noiseless patient Spider
Lines: 20
Message-ID: <1594132330.749154112.012403.peter_flass-yahoo.com@news.eternal-september.org>
References: <pan$96411$d204da43$cc34bb91$1fe98651@linux.rocks>
<5mqdnZuGq4lgwm_7nZ2dnZfqnPSdnZ2d@earthlink.com>
<vcub5c$36h63$1@dont-email.me>
<1r0e6u9.1tubjrt1kapeluN%snipeco.2@gmail.com>
<llgckbF2sq0U3@mid.individual.net>
<vcuupr$2pg09$1@paganini.bofh.team>
<156256844.748909906.434683.peter_flass-yahoo.com@news.eternal-september.org>
<vd0p06$3knoh$6@dont-email.me>
<1696219735.749088927.121438.peter_flass-yahoo.com@news.eternal-september.org>
<vd52jb$i6sg$7@dont-email.me>
<99CJO.19678$MoU3.7045@fx36.iad>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Injection-Date: Sat, 28 Sep 2024 19:29:05 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="20ef474fa749b5cdf37421ef054a9b68";
logging-data="1426025"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/TkTh1NCpFae99hs7NH0wW"
User-Agent: NewsTap/5.3.1 (iPad)
Cancel-Lock: sha1:IEhMsCPDrcvI3ghi5O8UNKtjOBA=
sha1:O7qX+yy6ShcVq8/5pR3LnZiF1dc=
View all headers

Charlie Gibbs <cgibbs@kltpzyxm.invalid> wrote:
> On 2024-09-27, Lawrence D'Oliveiro <ldo@nz.invalid> wrote:
>
>> On Thu, 26 Sep 2024 17:52:04 -0700, Peter Flass wrote:
>>
>>> Another thing PL/I got from COBOL is “natural” string handling. Assign a
>>> short string to a larger any the result is automatically blank-padded.
>>
>> That kind of misfeature is only needed in the sad world of non-dynamic,
>> fixed-length strings ...
>
> Which for many of us was the only world that existed at the time.
>

I think still does. You wouldn’t want to print too long a name on a check,
for instance, just because your system allows it and some literal clerk
just types in what they see.

--
Pete

Subject: Re: The joy of FORTRAN
From:
Newsgroups: alt.folklore.computers, comp.os.linux.misc
Organization: A noiseless patient Spider
Date: Sat, 28 Sep 2024 17:54 UTC
References: 1 2 3 4 5 6 7 8
Newsgroups: alt.folklore.computers,comp.os.linux.misc
Subject: Re: The joy of FORTRAN
Date: Sat, 28 Sep 2024 10:54:36 -0700
Organization: A noiseless patient Spider
Lines: 39
Message-ID: <861941042.749237430.675427.peter_flass-yahoo.com@news.eternal-september.org>
References: <pan$96411$d204da43$cc34bb91$1fe98651@linux.rocks>
<5mqdnZuGq4lgwm_7nZ2dnZfqnPSdnZ2d@earthlink.com>
<vcub5c$36h63$1@dont-email.me>
<1r0e6u9.1tubjrt1kapeluN%snipeco.2@gmail.com>
<vcuib9$37rge$5@dont-email.me>
<6tDIO.25202$afc4.3071@fx42.iad>
<vcva2s$3bcrt$6@dont-email.me>
<vd6thh$lf8o$2@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Injection-Date: Sat, 28 Sep 2024 19:54:37 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="20ef474fa749b5cdf37421ef054a9b68";
logging-data="1433240"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18nyynqum0dbAftBYZ9/oKr"
User-Agent: NewsTap/5.3.1 (iPad)
Cancel-Lock: sha1:jogI/T0D8I0TJrtpAYRrQjjeUrM=
sha1:a0UI4EjZ/uuEpo6DCwNqpMXjBZ8=
View all headers

Andy Walker <anw@cuboid.co.uk> wrote:
> On 24/09/2024 22:14, Lawrence D'Oliveiro wrote:
> [...]
>> It didn’t help that Algol-60 had nothing resembling standardized I/O
>> facilities, whereas these were an integral feature of both Fortran and
>> COBOL.
>
> This is true, but somewhat unfair if intended as a criticism of
> A60. The idea in those days was that each computer had its own Autocode,
> each with its own idiosyncrasies [Fortran being, in essence, IBM Autocode]
> and very little commonality. Algol was a project for the expression, in
> an agreed format, of algorithms. Thus, if you wanted to invert a matrix,
> or construct a spanning tree, or numerically solve an equation, you took
> down your trusty CACM or CompJ, found an appropriate approved algorithm,
> and transcribed that into your favourite Autocode. You weren't really
> expected to write complete programs in A60. That changed later.
>
>> This was remedied later in Algol-68, at the cost of adding a lot of
>> complexity.
>
> Formats were the only complicated part of A68 [and were commonly,
> in the early days, not implemented]. That apart, the transput was easier
> than in most languages, ancient and modern. The "print" routine took one
> parameter, a list of printable things [inc positioning], and printed them.
> If you didn't want the standard printing style, there were routines to
> turn numbers into strings in easy ways.

Like PL/I PUT LIST.

>
> People complained about the size of the A68 reports, but that was
> before they saw the modern C standards, which still don't define C in the
> sort of formality that A68 achieved.
>

--
Pete

Subject: Re: The joy of FORTRAN
From: Peter Flass
Newsgroups: alt.folklore.computers, comp.os.linux.misc
Organization: A noiseless patient Spider
Date: Sat, 28 Sep 2024 17:54 UTC
References: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
Path: eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: peter_flass@yahoo.com (Peter Flass)
Newsgroups: alt.folklore.computers,comp.os.linux.misc
Subject: Re: The joy of FORTRAN
Date: Sat, 28 Sep 2024 10:54:37 -0700
Organization: A noiseless patient Spider
Lines: 25
Message-ID: <1865893879.749237665.572424.peter_flass-yahoo.com@news.eternal-september.org>
References: <pan$96411$d204da43$cc34bb91$1fe98651@linux.rocks>
<5mqdnZuGq4lgwm_7nZ2dnZfqnPSdnZ2d@earthlink.com>
<vcub5c$36h63$1@dont-email.me>
<1r0e6u9.1tubjrt1kapeluN%snipeco.2@gmail.com>
<vcuib9$37rge$5@dont-email.me>
<6tDIO.25202$afc4.3071@fx42.iad>
<vcva2s$3bcrt$6@dont-email.me>
<llh19fF66flU2@mid.individual.net>
<llhq8oFmmqaU11@mid.individual.net>
<llhr3sF9t8cU1@mid.individual.net>
<lli187FmmqaU12@mid.individual.net>
<1957969188.749088891.340434.peter_flass-yahoo.com@news.eternal-september.org>
<69CJO.19675$MoU3.4646@fx36.iad>
<vd6rod$3l9p4$1@paganini.bofh.team>
<gJEJO.198174$kxD8.85229@fx11.iad>
MIME-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 8bit
Injection-Date: Sat, 28 Sep 2024 19:54:38 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="20ef474fa749b5cdf37421ef054a9b68";
logging-data="1433240"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+uKRS7hsdTkDwr9KHl+5Fs"
User-Agent: NewsTap/5.3.1 (iPad)
Cancel-Lock: sha1:QXmgq2bPWSiaTutUoq0u81D4FhM=
sha1:wBX7xZAXgEUCDro4XOoo4UOmjq8=
View all headers

Charlie Gibbs <cgibbs@kltpzyxm.invalid> wrote:
> On 2024-09-27, R Daneel Olivaw <Danny@hyperspace.vogon.gov> wrote:
>
>> Charlie Gibbs wrote:
>>
>>> And on the operating system side, I know of
>>> OS/2, OS/3, OS/4, OS/7, and OS/9.
>>
>> OS1100 bzw. OS2200.
>
> Right, forgot about them. Univac was a big contributor to
> OS/<number>; in addition to 3, 4, and 7 above, they also
> had OS-100 and OS-500 for variations of their 9300 operating
> system that hung a Unicscope 100 or a DCT-500 terminal
> onto the machine. These were seldom used - we didn't need
> much help filling out the 32K of memory available to us.
>
> Is there an OS/5 or an OS/6 so we can complete the set
> of one-digit numbers?
>

Without looking, OS/6 sounds familiar.

--
Pete

Subject: Re: The joy of FORTRAN
From: Peter Flass
Newsgroups: alt.folklore.computers, comp.os.linux.misc
Organization: A noiseless patient Spider
Date: Sat, 28 Sep 2024 17:54 UTC
References: 1 2 3 4 5 6 7 8 9
Path: eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: peter_flass@yahoo.com (Peter Flass)
Newsgroups: alt.folklore.computers,comp.os.linux.misc
Subject: Re: The joy of FORTRAN
Date: Sat, 28 Sep 2024 10:54:39 -0700
Organization: A noiseless patient Spider
Lines: 23
Message-ID: <374727212.749237737.475439.peter_flass-yahoo.com@news.eternal-september.org>
References: <pan$96411$d204da43$cc34bb91$1fe98651@linux.rocks>
<5mqdnZuGq4lgwm_7nZ2dnZfqnPSdnZ2d@earthlink.com>
<vcub5c$36h63$1@dont-email.me>
<36KdnVlGJu9VLW77nZ2dnZfqn_qdnZ2d@earthlink.com>
<971448126.749088380.092448.peter_flass-yahoo.com@news.eternal-september.org>
<vd5195$edas$1@dont-email.me>
<59CJO.19674$MoU3.15170@fx36.iad>
<vd6vto$r0so$1@dont-email.me>
<iJEJO.198176$kxD8.81657@fx11.iad>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Injection-Date: Sat, 28 Sep 2024 19:54:39 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="20ef474fa749b5cdf37421ef054a9b68";
logging-data="1433240"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18jPI8b2A7MvJMXdDOfSIjv"
User-Agent: NewsTap/5.3.1 (iPad)
Cancel-Lock: sha1:PfLEVmzODlkyAoN9yoUM5B1VHp0=
sha1:F0teKEUNg6c21U10G0cHi37LAOo=
View all headers

Charlie Gibbs <cgibbs@kltpzyxm.invalid> wrote:
> On 2024-09-27, geodandw <geodandw@gmail.com> wrote:
>
>> On 9/27/24 13:43, Charlie Gibbs wrote:
>>
>>> On 2024-09-27, geodandw <geodandw@gmail.com> wrote:
>>>
>>>> Cobol was also very portable.
>>>
>>> As long as your destination compiler supports COMP-3. :-)
>>
>> Or your source computer didn't have COMP-3, or if you didn't use it.
>
> I was once called in to optimize a CPU-bound COBOL program.
> The genius who wrote it declared all subscripts as COMP-3.
> Changing them to COMP-4 knocked 30% off the execution time.
>

BTDT. That’s why I always believed all programmers should have some
knowledge of the underlying machine architecture.

--
Pete

Subject: Re: The joy of FORTRAN
From: Peter Flass
Newsgroups: alt.folklore.computers, comp.os.linux.misc
Organization: A noiseless patient Spider
Date: Sat, 28 Sep 2024 17:54 UTC
References: 1 2 3 4 5 6 7 8 9 10 11 12 13 14
Path: eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: peter_flass@yahoo.com (Peter Flass)
Newsgroups: alt.folklore.computers,comp.os.linux.misc
Subject: Re: The joy of FORTRAN
Date: Sat, 28 Sep 2024 10:54:40 -0700
Organization: A noiseless patient Spider
Lines: 18
Message-ID: <1618199080.749237897.632570.peter_flass-yahoo.com@news.eternal-september.org>
References: <pan$96411$d204da43$cc34bb91$1fe98651@linux.rocks>
<5mqdnZuGq4lgwm_7nZ2dnZfqnPSdnZ2d@earthlink.com>
<vcub5c$36h63$1@dont-email.me>
<1r0e6u9.1tubjrt1kapeluN%snipeco.2@gmail.com>
<vcuib9$37rge$5@dont-email.me>
<6tDIO.25202$afc4.3071@fx42.iad>
<vcva2s$3bcrt$6@dont-email.me>
<llh19fF66flU2@mid.individual.net>
<llhq8oFmmqaU11@mid.individual.net>
<llhr3sF9t8cU1@mid.individual.net>
<lli187FmmqaU12@mid.individual.net>
<1957969188.749088891.340434.peter_flass-yahoo.com@news.eternal-september.org>
<69CJO.19675$MoU3.4646@fx36.iad>
<vd7eg3$tdq8$5@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 8bit
Injection-Date: Sat, 28 Sep 2024 19:54:40 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="20ef474fa749b5cdf37421ef054a9b68";
logging-data="1433240"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18VKuyqbl00xnnmhX1W6KZo"
User-Agent: NewsTap/5.3.1 (iPad)
Cancel-Lock: sha1:cElzjj3EUshSxHhmjyk1wftjBOU=
sha1:1gjFACfgP4FbhD7Ikzz3iz3jRys=
View all headers

Lawrence D'Oliveiro <ldo@nz.invalid> wrote:
> On Fri, 27 Sep 2024 17:43:30 GMT, Charlie Gibbs wrote:
>
>> And on the operating system side, I know of OS/2, OS/3, OS/4, OS/7, and
>> OS/9.
>
> There was a PL/0 -- I think it was a toy example language concocted by
> Wirth to demonstrate compiler techniques.
>
> Did nobody think of coming up with an OS/0 ... ?
>
> Not even an OS/1 ...
>

OSF/1 though

--
Pete

Pages:12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273

rocksolid light 0.9.8
clearnet tor