The paradox of ALGOL-60 - a language never widely used. but never forgotten. and still thought over as source, root or foundation for many modem languages or programming paradigms - was probably most remarkably stated by Hoare (also quoted in the Introduction): "a language so far ahead of its time that it was not only an improvement on its predecessors but also on nearly all its successors". Indeed, many procedural, object oriented or (purely) functional languages are influenced by concepts identified as "ALGOL like" (e.g. a procedure mechanism based on the fully typed, call-by-name lambda calculus; not assignable procedures, variables and other denotable meanings; purely "mathematical" expressions without side-effects).
edited by Peter W. O'Hearn and Robert D. Tennent