Warning: mysqli::__construct(): (HY000/1203): User howardkn already has more than 'max_user_connections' active connections in D:\Inetpub\vhosts\howardknight.net\al.howardknight.net\includes\artfuncs.php on line 21
Failed to connect to MySQL: (1203) User howardkn already has more than 'max_user_connections' active connections
Warning: mysqli::query(): Couldn't fetch mysqli in D:\Inetpub\vhosts\howardknight.net\al.howardknight.net\index.php on line 66
Article <v9u5eo$2ivte$3@dont-email.me>
Deutsch   English   Français   Italiano  
<v9u5eo$2ivte$3@dont-email.me>

View for Bookmarking (what is this?)
Look up another Usenet article

Path: ...!weretis.net!feeder8.news.weretis.net!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: Lawrence D'Oliveiro <ldo@nz.invalid>
Newsgroups: comp.arch
Subject: Re: COBOL, Article on new mainframe use
Date: Mon, 19 Aug 2024 01:00:08 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 27
Message-ID: <v9u5eo$2ivte$3@dont-email.me>
References: <v9t3ih$2e8ee$1@dont-email.me>
	<memo.20240818192128.19028F@jgd.cix.co.uk>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Injection-Date: Mon, 19 Aug 2024 03:00:09 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="ef7435e5787fcab0adf5f487629d6274";
	logging-data="2719662"; mail-complaints-to="abuse@eternal-september.org";	posting-account="U2FsdGVkX19kdQ5XYfMq0VcmmjdwTRL+"
User-Agent: Pan/0.159 (Vovchansk; )
Cancel-Lock: sha1:Hv2STmGCu1NqyGj36F82JEvxKiU=
Bytes: 2159

On Sun, 18 Aug 2024 19:21 +0100 (BST), John Dallman wrote:

> In article <v9t3ih$2e8ee$1@dont-email.me>, OrangeFish@invalid.invalid
> (OrangeFish) wrote:
> 
>> An interesting comment on the learning curve (and I know nothing about
>> COBOL) given the story that the language was created to allow
>> non-programmers to programme.
> 
> It doesn't require learning concepts that are strange to accountants or
> bookkeepers.

Level numbers? “USAGE IS COMPUTATIONAL”? “RESERVE «n» ALTERNATE AREAS”, 
“ALTER «target» TO PROCEED TO «dest»”? All the fun of the “MOVE” 
statement?

(That’s just off the top of my head; I’m not going to look at any actual 
COBOL documentation to try to remember more.)

Makes you wonder why they didn’t include double-entry bookkeeping as a 
built-in language primitive: now *that* would have made it more directly 
relevant to the bean-counter types.

Oh, and compound interest requires working with transcendental functions, 
doesn’t it? Which means worrying about rounding errors. But noooo, that 
would have been encroaching into “scientific” territory, which was firmly 
off limits ...