Hacker News new | past | comments | ask | show | jobs | submit login

Industry did adopt ALGOL variants, it was and still is, one of the languages on the Burroughs linage.

https://public.support.unisys.com/framework/publicterms.aspx...

UK Navy also had a system programmed on it.

Also it was largely influential in PL/I and its dialects, which were used a bit everywhere, the most well known being PL.8, PL/S and PL/M.

And the competition that eventually lead to the Pascal tree of programming languages.

History would have been much different if Algol 68 hadn't existed in first place.




of the Tiobe top 10, only 3* are not variants of warmed over algol (and of those 3, 1 is arguably not even a general purpose programming language).

* Fortran, Visual Basic, SQL — and even here, the way they've all evolved from their roots has been towards Algol 68.


You are talking about Algol 60 which is a very different language to Algol 68


> The first implementation of the standard, based on the late-1968 draft Report, was introduced by the Royal Radar Establishment in the UK as ALGOL 68-R in July 1970. This was, however, a subset of the full language, and Barry Mailloux, the final editor of the Report, joked that "It is a question of morality. We have a Bible and you are sinning!"[31] This version nevertheless became very popular on the ICL machines, and became a widely-used language in military coding, especially in the UK

https://en.m.wikipedia.org/wiki/ALGOL_68


Burroughs Algol was based on Algol 60, Pascal was derived from Algol W which forked off from Algol 60 well before Algol 68, PL/I also predates Algol 68.


Apparently you missed the point,

"History would have been much different if Algol 68 hadn't existed in first place."

Without the way Algol 68 went down, Algol W and the related events that gave birth to Pascal linage would never happened.

Likewise, PL/I adoption linage would most likely taken a different evolution.




Consider applying for YC's Spring batch! Applications are open till Feb 11.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: