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:
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.
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 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|