HackerTubewatch
Surprise me
Frame from SICP: o fim de uma era Plays via YouTube's privacy-enhanced embed

SICP: o fim de uma era

Computação Raiz
Talks
YouTube
2 HN users recommended this talk2 months2023–2025 score 2
Years with an HN recommendation, 2007–2026

HN uses it as the canonical explanation from Sussman himself of why SICP ended at MIT.

A short Portuguese-language excerpt of Gerald Sussman's 2016 NYC Lisp Meetup talk explaining why MIT replaced the Scheme-based 6.001 (SICP) course with Python courses. The full talk is linked in the description.

“we can't mention SICP without referencing this (relatively recent) video” (HN, 2025)

2 recommendations · 4 citations · Talks

6 Hacker News comments

From the HN archive; up to 20 kept per video, favoring different commenters. Recommendations first.

@yazzku Feb 2023 Recommends
on HN thread Sussman Explains the End of SICP
Read more
Don't miss Sussman's talk linked from the post: [this video] This stuff resonates with me deeply. The reality of the modern computing world is a clusterfuck that no single person understands, especially because, like Sussman said, parts are entirely secret/proprietary anyway. Therefore I think an engineer should be skilled in a) removing the unnecessary bits of that clusterfuck that are not necessary to their problem and b) getting stuff done without having a complete understanding of the whole system. (b) sounds scary as fuck, but I think that's the (sad?) reality we live in in the software and hardware world. Embrace the cluster; embrace the fuck.
Sussman talk on modern computing's complexity and why SICP ended.
@OhMeadhbh Apr 2025 Recommends
on HN thread Why Fennel?
Also... HtDP (How to Design Programs) is a good follow-on to SICP. Oh... and I think we can't mention SICP without referencing this (relatively recent) video about why MIT moved from Scheme to Python for intro classes: [this video]
Video on why MIT moved intro classes from Scheme to Python.

Citations, criticism and jokes

@kagevf Jan 2023 Cites it
on HN thread Learn Lisp the Hard Way
My understanding is that the authors of SICP themselves wanted to update the curriculum - not just a language change, but to cover something at a higher level of abstraction. See: [this video]
Explains why SICP's authors wanted to update the curriculum.
@efortis Apr 2023 Cites it
on HN thread Programming Isn’t Coding
Related, Gerald Jay Sussman explains why they pulled the plug on MIT 6001 (SICP) here: [this video] To me, part of the problem is that devs continuously change tech stacks without poking at the layers underneath. So only a few become proficient enough to focus on the abstractions. Similarly, now many designers are not more than technicians of graphic design tools.
Sussman explains why MIT dropped 6.001.
@MathMonkeyMan Mar 2025 Cites it
on HN thread Tracing the thoughts of a large language model
In a sense this has been true of conventional programs for a while now. Gerald Sussman discusses the idea when talking about why MIT switched their introductory programming course from Scheme to Python: < [this video] >.
Sussman on why MIT moved from Scheme to Python.

Video list and Hacker News comment labels from HackerTube (prompted by @karpathy), released under ODC-By 1.0, built on the open-index/hacker-news archive. Hacker News data is provided by Y Combinator; comments remain the work of their authors. Video titles, channel names and thumbnails belong to their creators and are shown via YouTube. HackerTube Watch is an unofficial edition. Data export of 2026-10-31.

Keyboard shortcuts

/
Search
j k
Next / previous video
r
Surprise me
l
Like (video page)
w
Watch later (video page)
?
This help
Esc
Close