loader from loading.io

Episode 30 - Coherent Is Not UNIX!

Advent of Computing

Release Date: 05/17/2020

Episode 129 - ALGOL, Part I show art Episode 129 - ALGOL, Part I

Advent of Computing

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: - Backus, 1958 IAL report - ALGOL 1960 Report -...

info_outline
Episode 128 - Cryotrons LIVE! show art Episode 128 - Cryotrons LIVE!

Advent of Computing

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 the current state of research into the topic. Did the NSA actually construct a supercomputer that ran in a vat of liquid helium? The answer is... maybe? Video of this talk:

info_outline
Episode 127 - Nim show art Episode 127 - Nim

Advent of Computing

This is going to be a wild rambling ride. In 1939 a computer called Nimatron was made. It was one of the earliest digital electronic computers in the world. It did one thing: play a game called Nim. Over a decade later, in 1951, another Nim machine hit the scene. This computer called Nimrod, was designed to demonstrate how computers worked... by playing a game of Nim. These machines, humble as they may sound, end up deeply complicating the history of computing. Join me as I, once again, muddy the long arc of progress.   Selected Sources:   - Faster Than Thought   -...

info_outline
Episode 126 - IBM Compatible (No, Not Those) show art Episode 126 - IBM Compatible (No, Not Those)

Advent of Computing

This episode wraps up the System/360 trilogy by taking things back to where they started for me. We will be looking at System/360 clones, how they could exist, why they existed, and why IBM didn't crush them. We close with a discussion of how these earlier clones impact our understanding of the IBM PC story. The truth is, by 1981 IBM was no stranger to clones. This is the culmination of a wild story, so prepare!   Selected Sources:   - ICL: A Business and Technical History   - Impact Report by INPUT  

info_outline
Episode 125 - US v IBM show art Episode 125 - US v IBM

Advent of Computing

My coverage of the IBM System/360 continues! In this episode we look at US v IBM, and the fallout that surrounded the release of the System/360. By 1969 IBM already had a history of antitrust litigation. What was IBM doing to upset the Department of Justice, and how does it tie in to the larger story of clone computers?   Selected Sources:   - 1956 Consent Decree   - 1936 Consent Decree   - Folded, Spindled, and Mutilated

info_outline
VCF SoCal - Interview with Micki and Steve show art VCF SoCal - Interview with Micki and Steve

Advent of Computing

In this episode I sit down and talk with Micki and Steve about VCF SoCal, a new Vintage Computer Festival! The event is taking place in Orange, California on Febuary 16th and 17th. VCFs are a wonderful time, and a great opportunity to meet up with other retro enthusiasts. The weekend will be filled with exhibits and speakers, including myself! I will be in attendence, and talking about some super cool technology. Stick around until the end of the interview for the full details. More information on VCF SoCal can be found at:

info_outline
Episode 124 - The Full 360 show art Episode 124 - The Full 360

Advent of Computing

The release of the IBM System/360 represents a major milestone in the history of computing. In 1964 IBM announced the 360 as the first family of compatible computers. Users could choose a system that was just the right size for their needs, mix and match peripherals, and have no fear of future upgrades. If you started on a low-end 360 you could move up to a top of the line model and keep all your software! Something like this had never been done before. Such a watershed moment resulted in interesting cascading effects. In this episode we will look at the 360 itself. In the coming weeks we...

info_outline
Episode 123 - The Jupiter Ace show art Episode 123 - The Jupiter Ace

Advent of Computing

Released in 1982, the Jupiter Ace is a fascinating little computer. It's hardware isn't much to write home about. It's just an 8-bit microcomputer very much in line with other systems of the era. Where it shines is it's software. In a period when most home computer ran some version of BASIC the Ace was using Forth. On the surface that might sound like a trivial difference, but that one deviation from the norm made all the difference in the world.   Selected Sources:   - The Register article on the Ace   - Every other Ace resource you could ever want

info_outline
Episode 122 - To Edit Text show art Episode 122 - To Edit Text

Advent of Computing

Tools are the most important programs in the world. Without quality tools it's impossible to write quality software. One of those most important of those tools, and the most hotly coveted, is the text editor. These programs offer us a window into the digital world. It's no wonder that programmers the world over basically live inside text editors. In this episode will discuss when exactly that digital window was opened. When did text editors first appear? What forms did they take?   Selected Sources:   - Colossal Typewriter Manual   - Piner Oral History   - The...

info_outline
Episode 121 - Arguments Against Programming show art Episode 121 - Arguments Against Programming

Advent of Computing

Most accounts of the early history of programming languages all share something in common. They all have a sentence or two explaining how there was great resistance to these new languages, but eventually all programmers were won over. Progress was made, despite the forces of counterrevolutionaries. What you won't find in most histories are the actual arguments these counterrevolutionaries made. This episode we are looking at those arguments. I've tracked down a handful of papers that argue against digital progress. Are these truly cursed articles, or is there something to be learned from...

info_outline
 
More Episodes

In the current day Linux is the most widely used UNIX-like operating system. It's rise to prominence has been an amazing success story. From it's humble beginnings Linux has grown to power everything from super computers to car stereos. But it's not the first UNIX clone. A much earlier system existed, called Coherent. And as it turns out both Linux and Coherent share a lot of similarities. The biggest difference being that Coherent was closed source.

Like the show? Then why not head over and support me on Patreon. Perks include early access to future episodes, and stickers: https://www.patreon.com/adventofcomputing

Important dates in this episode:

1973: AT&T UNIX V4 Goes Public
1949: DOJ Sues AT&T Over Antitrust Violations
1975: AT&T UNIX V6 Released
1977: First Version of BSD Circulates
1977: XYBASIC Released by Mark Williams Company
1980: Coherent Released for PDP/11
1983: Coherent Comes to the IBM PC/XT
1995: Mark Williams Company Closes