Alan Kay, Pioneer of GUI’s, Graphics and Object-Oriented Programming, 1987 Video

While I was watching Berkeley Professor Brian Harvey’s Computer Science 61A: Structure and Interpretation of Computer Programs lectures, I came across an included video during the 2010 lectures #5 and #6 featuring rare footage of Alan Kay giving a talk in 1987 on object-oriented programming and the history of early computing milestones as pertains GUIs, graphics, interactivity, networking and code.

An excerpt from Alan Kay’s Wikipedia article offers the following relevant info:

Alan Kay, 1987

In 1966, Alan began graduate school at the University of Utah College of Engineering, earning a Master’s degree and a Ph.D. degree. There, he worked with Ivan Sutherland, who had done pioneering graphics programs including Sketchpad. This greatly inspired Kay’s evolving views on objects and programming.

Kay is one of the fathers of the idea of object-oriented programming, which he named, along with some colleagues at PARC and predecessors at the Norwegian Computing Center. He conceived the Dynabook concept which defined the conceptual basics for laptop and tablet computers and E-books, and is the architect of the modern overlapping windowing graphical user interface (GUI).

Relive some exciting moments in computing history with these videos!!

(FYI: Alan starts talking at 2:38 minutes into the video after Brian Harvey’s introduction.)

 Along with Alan’s presentation are excerpts of a demo for the “Sketch Pad” given by Ivan Sutherland from 1962.

Ivan Sutherland, Sketch Pad demo, 1962

You’ll also see parts of Douglas Engelbart’s 1968 amazing Mother of All Demos. An excerpt from Wikipedia describes more on the demo:

The Mother of All Demos is a name given retrospectively to Douglas Engelbart’s December 9, 1968 demonstration of experimental computer technologies that are now commonplace. The live demonstration featured the introduction of a system called NLS which included one of[1][2] the earliest computer mouses as well as of video conferencing, teleconferencing, hypertext, word processing, hypermedia, object addressing and dynamic file linking, revision control, and a collaborative real-time editor.

Douglas Engelbart, Mother of All Demos, 1968
Douglas Engelbart, Mother of All Demos, 1968

Leave a comment

Your email address will not be published. Required fields are marked *