On Sun, 2025-02-16 at 09:56 -0500, Paul Koning via cctalk wrote:
Well, "ALGOL 58" is not a thing. The
document describing the 1958
language called it "International Algebraic Language". I only
glanced at it -- the first time I saw an actual description is when I
read the 1958 report in an appendix of Gauthier's thesis -- but my
memory is that it can't be thought of as a subset of Algol 60 but
rather a dead end relative that went off in a wrong direction that
the 1960 report abandoned.
Jules Schwartz chaired a committee at SDC that extended IAL. It came to
be called Jules Own Version of the International Algorithmic Language,
or JOVIAL. It was standardized in 1973 as MIL-STD-1589, and revised in
1984. It's still in use in embedded applications, mostly military
vehicles and aircraft.