Minsky: “If you’ve done something, you should be ashamed of it instead of proud it.”

Minsky interview at MIT150 Infinite History
Marvin Minsky: “Why bother?”

First, Marvin Minsky on mathematics and being slow:

MINSKY: I think when I was a child I didn’t have the feeling that I could solve problems that other people could solve. On the contrary, I found things were quite difficult. And when I tried to read mathematics it would take an hour a page and I’d get some of the ideas but not others. And usually it would be six months later that suddenly it would click. And so I think I thought of myself as sort of slow. On the other hand, I thought of everyone else as incredibly slow. But I didn’t think of myself as particularly creative.

Read more...

Read more

Programming by poking: why MIT stopped teaching SICP

In this talk at the NYC Lisp meetup, Gerry Sussman was asked why MIT stopped teaching the legendary 6.001 course, which was based on Sussman and Abelson’s classic text The Structure and Interpretation of Computer Programs (SICP). Sussman’s answer was that: (1) he and Hal Abelson got tired of teaching it (having done it since the 1980s). So in 1997, they walked into the department head’s office and said: “We quit. Figure out what to do.” And more importantly, (2) that they felt that the SICP curriculum no longer prepared engineers for what engineering is like today. Sussman said that in the 80s and 90s, engineers built complex systems by combining simple and well-understood parts. The goal of SICP was to provide the abstraction language for reasoning about such systems.

Read more...

Read more