Sujet : Re: The joy of FORTRAN
De : news0009 (at) *nospam* eager.cx (Bob Eager)
Groupes : comp.os.linux.misc alt.folklore.computersDate : 25. Sep 2024, 22:50:29
Autres entêtes
Message-ID : <lljet5FmmqaU16@mid.individual.net>
References : 1 2 3 4 5
User-Agent : Pan/0.145 (Duplicitous mercenary valetism; d7e168a git.gnome.org/pan2)
On Wed, 25 Sep 2024 21:40:31 +0000, John Levine wrote:
According to Lawrence D'Oliveiro <ldo@nz.invalid>:
On Wed, 25 Sep 2024 17:22:54 -0000 (UTC), John Levine wrote:
>
COBOL had (has) very powerful data structures ...
>
No pointers, no typedefs, no dynamic arrays, no array lower bounds other
than 1, no parametric types ...
It was 1960. Fortran had arrays of numbers, COBOL had structures
including arrays of structures. If your point is that we have figured
stuff out in the following 60 years, well, yes, we have.
I guess Algol60 had dynamic arrays but no structures which limited how
useful they were. And the call-by-name mistake made implementation very
painful.
I like Atlas Autocode; pity it never took off. Algol with the difficult
implementation bits removed. But still powerful.
There are, however, a few implementations of Edinburgh IMP (a close
derivative), and that was used for real stuff, albeit in a limited orbit.
In fact, I have just written a compiler for it, although the target system
is unlikely to excite anyone.
-- Using UNIX since v6 (1975)...Use the BIG mirror service in the UK: http://www.mirrorservice.org