ALGOL, Part I
Listen now
Description
ALGOL is one of those topics that's haunted the show for a while. It comes up any time we talk about programming languages, and with good reason. Many of the features and ideas found in modern languages have their roots in ALGOL. Despite that influence, ALGOL itself remains somewhat obscure. It never reached the highs of a C or LISP. In this series we are going to look at ALGOL from 1958 all up to 1968, keeping a careful eye on how the language evolved, how it's problems were addressed, and how new problems were introduced. Selected Sources: https://www.softwarepreservation.org/projects/ALGOL/paper/Backus-Syntax_and_Semantics_of_Proposed_IAL.pdf - Backus, 1958 IAL report https://algol60.org/reports/algol60_rr.pdf - ALGOL 1960 Report https://dl.acm.org/doi/pdf/10.5555/1060960.1060966 - Cleaning Up Algol  
More Episodes
Published 04/21/24
This is a hefty one. I usually try to keep things as accessible as possible, but this time we have to get a little more technical than usual. We are picking up in 1964, with the first proposals for a new version of ALGOL. From there we sail through the fraught waters of ALGOL X, Y, W, and finally...
Published 04/21/24
Originally presented at VCF SoCal in February of 2024. The cryotron, a superconductive switch, almost revolutionized computing. It's one of those fascinating near misses. In this episode we are talking about the history of the cryotron, how the NSA and supercomputing factors into the mix, and...
Published 03/24/24