Artifact Details

Title

Common Loops: a Graceful merger of LIsp and Object oriented Programming, lecture by Daniel Bobrow

Catalog Number

102645833

Type

Moving Image

Date

1985-11-06

Credits

Bobrow, Daniel G.

Participants

Bobrow, Daniel G., speaker

Publisher

Stanford University. Stanford Computer Forum

Place of Publication

Palo Alto, CA, US

Identifying Numbers

Other number COMPAQ 0248881
Other number VIDEO SCF 02

Platform

NTSC VHS VCR

Format

VHS

Description

Label on tape reads: "CommonLoops merges the facilities of object oriented programming and Lisp. This talk will briefly describe the relevant features of the two styles of programming, and describe the unique properties of this merge. These include a uniform syntax for function calling and sending messages; a merger of the type space of Lisp and the class hierarchy of objects; a generalization of method specification that includes ordinary Lisp functions at one extreme, and fully type specified functions at the other, and a "metaclass" mechanism that allows tradeoffs between early binding and ease of exploratory programming in the implementation of objects."

Category

Lecture

Series Title

Stanford Computer Forum Distinguished Lecture Series