Independent academic archive · Rights remain with the original publishers · Streamed via YouTube
Independent academic archive · Rights remain with the original publishers · Streamed via YouTube

Structure and Interpretation of Computer Programs, Lecture 8A
41:51Streams, Part 1
1:06:57Computational Objects
1:04:31Procedures and Processes; Substitution Model
58:22Symbolic Differentiation; Quotation
44:06Henderson Escher Example
1:15:37Compound Data
1:16:49Higher-order Procedures
1:01:21Introduces the concept of streams as a powerful abstraction for representing sequences of data, exploring their implementation and application in functional programming paradigms.
Professor of Electrical Engineering and Computer Science
MIT Professor and co-author of SICP and Structure and Interpretation of Classical Mechanics, co-inventor of the Scheme programming language.
Co-authors of Structure and Interpretation of Computer Programs (SICP) and co-instructors of MIT's foundational 6.001 curriculum.