HackerTube
HomeLongsLikedHistoryWatch laterCategoriesPlaylistsSettings

Oral History of John Backus

Computer History Museum1 HN recommender · recommended in 1 month, 2019-2026
YouTube
18K views · 13 years ago · interview · evergreen

Grady Booch interviews John Backus, who led the IBM team that created FORTRAN in 1957, for the Computer History Museum in 2006. Backus describes the development of the first successful high-level language and its compiler. The interview runs 88 minutes.

HN recommends it because hearing pioneers explain early computing in their own words conveys the context and excitement of the era.

History of computingTech pioneers & interviewsCompilers, interpreters & program analysis#johnbackus#fortran#computerhistory#ibm#gradybooch

3 comments from Hacker News

@metazip2026 · in “History of John Backus's functional programming project [draft]”

Videos to FL and FP: John Backus: Function Level Programming and the FL Language 1987 ( link ), John Backus Group Meeting - IBM Research - 5 July 1989 ( link ), Backus on functional programming ( link ) from Original: Oral History of John Backus ( ▶ this video )

CitesView on HN
@mpweiher2021 · in “Why Architecture Oriented Programming Matters (2019)”

> If "constraining architecture" means any separation of concerns or interface. It doesn't. It means you work with constraints, for example dataflow constraints. For example: link > I also thought the implementation was a little muddled Yes! That was the point of that section of the paper, that doing the straightforward thing leads to a muddle: "At this point, it becomes clear that our original strategy of updating the UI from the individual setter methods is probably not tenable in the long run." A little later: "As we have seen, even a conceptually very simple application such as a temperature converter quickly attracts significant complexity with non-obvious trade-offs once the requirements of an interactive version of that application are taken into account." The fact that you need to create these centralised updater methods is non-obvious, and leads to a bunch of related non-local changes. Also a muddle. "This complexity is not the result of a complicated domain model, but rather of the architectural embellishments required to move data from location to location in order to keep the different parts of the application (model, user interface, persistence) synchronized. In the next section, we will look at a mechanism for simplifying this kind of overhead." > ReactJS (uses HOM like Objective-Smalltalk) ReactJS uses Higher Order Messaging? Where? > Chatty: "We highlight a strong coupling between languages and architecture,..." Which was my point, yes, thank you! We are lim

CitesView on HN
@charlysl2019 · in “Fernando Corbató, a Father of Your Computer (and Your Password), Has Died”

Exactly, this is why I shared this video. Hearing concepts explained by those who pioneered them really brings them home, because it highlights the context in which they were created, with a description of what was the trouble with computing back then and how it was solved, and the excitement of the achievement. For instance, he situates his breaktrought in a timeline where the main milestones are, first, getting computers to work at all, and, then, high level languages, to make them much easier to program (Fortran, ▶ this video ). Then, time sharing made them much easier to use. The birth of the terminal, no less, which is still around and which we all take for granted (I know it's deeper than this, multiprocessing, but this is the most visible manifestation) ... Judging from this video, it also seems that he was a very good communicator.

Strongly recommendsView on HN
Oral History of Dave Cutler Part 11:44:36

Oral History of Dave Cutler Part 1

Computer History Museum
33K views • 8 years ago
Oral History of Steve Naroff Part 1, Session 12:30:46

Oral History of Steve Naroff Part 1, Session 1

Computer History Museum
3K views • 7 years ago
Oral History of Bjarne Stroustrup2:00:10

Oral History of Bjarne Stroustrup

Computer History Museum
75K views • 11 years ago
Oral History of Donald Knuth Part 13:07:26

Oral History of Donald Knuth Part 1

Computer History Museum
15K views • 7 years ago
Ted Nelson struggles with uncomprehending radio interviewer, 197925:48

Ted Nelson struggles with uncomprehending radio interviewer, 1979

TheTedNelson
19K views • 9 years ago
The History of Unix, Rob Pike1:00:38

The History of Unix, Rob Pike

Stephanie Borgman
120K views • 8 years ago
VCF East: Ken Thompson interviewed by Brian Kernighan1:03:51

VCF East: Ken Thompson interviewed by Brian Kernighan

Vintage Computer Federation
417K views • 7 years ago
The IBM 1401 compiles and runs FORTRAN II23:41

The IBM 1401 compiles and runs FORTRAN II

CuriousMarc
1.4M views • 8 years ago
The Mind Behind Windows: Dave Cutler3:10:28

The Mind Behind Windows: Dave Cutler

Dave's Garage
1M views • 3 years ago
Yesterday's Computer of Tomorrow: The Xerox Alto │Smalltalk-76 Demo16:48

Yesterday's Computer of Tomorrow: The Xerox Alto │Smalltalk-76 Demo

Computer History Museum
38K views • 8 years ago
Computers for Cynics 0 - The Myth of Technology14:46

Computers for Cynics 0 - The Myth of Technology

TheTedNelson
33K views • 14 years ago
Keynote: Begin...End?57:05

Keynote: Begin...End?

David Beazley
9K views • 5 years ago
Oral History of Gary Davidian, part 2 of 22:55:13

Oral History of Gary Davidian, part 2 of 2

Computer History Museum
2K views • 7 years ago
Oral History of William David "Bill" Mensch Jr.2:39:39

Oral History of William David "Bill" Mensch Jr.

Computer History Museum
12K views • 11 years ago
Ted Nelson's Eulogy for Douglas Engelbart7:26

Ted Nelson's Eulogy for Douglas Engelbart

Computer History Museum
17K views • 12 years ago
A Narrative History of BSD, Dr. Kirk McKusick53:55

A Narrative History of BSD, Dr. Kirk McKusick

bsdconferences
30K views • 17 years ago
3dfx Oral History Panel with Ross Smith, Scott Sellers, Gary Tarolli, and Gordon Campbell2:35:32

3dfx Oral History Panel with Ross Smith, Scott Sellers, Gary Tarolli, and Gordon Campbell

Computer History Museum
51K views • 12 years ago
Bill Gates demonstrates Visual Basic (1991)3:00

Bill Gates demonstrates Visual Basic (1991)

Crapkai
2.1M views • 10 years ago
Grace Hopper Lecture1:25:57

Grace Hopper Lecture

MIT Lincoln Laboratory
68K views • 9 years ago
The Origins of Linux—Linus Torvalds1:25:13

The Origins of Linux—Linus Torvalds

Computer History Museum
659K views • 18 years ago