HackerTube.dev

The IBM 1401 compiles and runs FORTRAN II

CuriousMarc · 1.4M views · 2018-02-02 · 23:41

Open on YouTube ↗

If playback is restricted in your region, try opening the original video. Use Mark watched to add it to your marked videos.

Overview

CuriousMarc and colleagues at the Computer History Museum try to compile and run a FORTRAN II program on a 1959 IBM 1401. The machine has only 16k of memory and a CPU not meant for scientific work, so success is far from guaranteed.

On Hacker News

Passed around in computing-history threads as a charming example of vintage hardware being coaxed into running FORTRAN.

Recommended by 2 HN people across 2 months · HN mentions 2018–2021

Topics

Search by tags

What people said

csense · 2020-04 · Recommendation

Not a link, but a video. A computer from 1959 (IBM 1401) at the Computer History Museum, compiling FORTRAN. The Youtube user has a lot of good material on restoring historical hardware. [VIDEO] Also, be sure to read the email thread linked in the video comments. It's a conversation between the restoration team and the compiler's original authors (now in their 90s). If you're in SF and you want to see the 1401 in action, the Computer History Museum used to show it to the public on Wednesdays and Saturdays. Hopefully those demos will resume once the coronavirus situation's resolved.

Read the original HN comment ↗
CaptArmchair · 2020-02 · Recommendation

If you haven't seen this already, CuriousMarc has also done this awesome series on the restoration of an original AGC - Apollo Guidance Computer last year. [LINK] And then there are real treats such as the restoration of a Teletype 33 ASR: [LINK] Or them trying to get Fortran to compile on an IBM 1401 Mainframe dated 1959. [VIDEO]

Read the original HN comment ↗
kens · 2021-02 · Reference

On the IBM 1401, there wasn't an operating system so compiling a program was like you said: you put a stack of cards with the compiler and your program in the card reader. The compiler ran in literally 63 phases since there wasn't enough memory to do very much at one time. Compilation took about 3 minutes plus .76 seconds per statement. Your executable got punched onto a stack of cards that you could then run. Things were faster if you had a tape drive. Your source code would normally be on cards, but the compiler would be on tape. You can see a video of FORTRAN II compilation on the 1401 here: [VIDEO] Other comments described a later system such as the IBM System/360, where you had an operating system so you could use a card specifying Fortran compilation and you were set. Description of the compiler: [LINK]

Read the original HN comment ↗

Sources

Video by CuriousMarc, played through YouTube.

Data and selection notes

HN summaries and labels may contain AI errors. HN dates refer to discussions, not video publication.

HN Library: HackerTube export (2026-10-31) and open-index/hacker-news. Upstream summaries and classifications may contain AI errors.

Views, duration and playback status refresh separately from the published catalog. When an update fails, existing data remains visible.

Selection checks
  • SaaS & AI candidates: Topic keywords do not match
  • Editor-approved picks: Editorial review is required

Rule matches identify candidates. They do not guarantee video quality or financial results.

About the library and its sources