Skip to content
0:00 / 0:00

#smalltalk#daningalls#davidungar

Object-Oriented Programming, lecture by Daniel Ingalls

Computer History Museum

180K subscribers • 29 videos on Hallway

YouTube
  • Recommended by 2 people: 1 on Lobsters and 1 in engineering communities.
  • Presented by Dan Ingalls, pioneer of object-oriented programming

Intermediate. Assumes working knowledge.

30K views10 years ago2 recommendations

History and cultureSoftware designObject-oriented designHistory of computingPeople who shaped computing

Dan Ingalls delivers a 1989 lecture on the principles, flexibility, and reusability of object-oriented programming.

Object-Oriented Programming, a lecture by Daniel Ingalls. This video was recorded in July, 1989. From University Video Communications' catalog: "Complex systems are hard to build with conventional programming languages. Object-oriented programming is an approach in which software organization corresponds closely to the system being simulated. When one supplants conventional procedure calls with the more general mechanism of sending messages, it greatly enhances the flexibility and reusability of software components. At the end of the lecture, David Ungar, a professor at Stanford University, joins Dan Ingalls in a discussion on object-oriented programming." Lot number: X6636.2013 Catalog number: 102741370

Why it's here

2 people recommend this

What people say. Recommended as a classic lecture explaining the core philosophy and design of object-oriented programming.

Moments people linked to

inactive-useron Lobsters • Recommends

Object-Oriented Programming, lecture by Daniel Ingalls (1989)

u/metazipin r/functionalprogramming • Recommends

On “FP is easy to understand than oop for me”

Video, that's why you use OOP.
1View on Reddit