neilv

If you want to work through SICP, you can use MIT Scheme, but another option is to use Racket or DrRacket, with this add-on package: https://docs.racket-lang.org/sicp-manual/

show comments
ozten

I worked through these videos and the full book. Via news groups I organized an in-person study group. What a blast and a big unlock for me. The study group started having attrition about halfway through the book.

sanmarzano

Every programmer should learn LISP. or at least give an earnest attempt to study it. The vast majority of applied programmers only know how to think like C programmers (procedural). LISP is a “beautiful” language in that it is about concepts, not hardware. Totally changed my brain when I worked on a graduate project for a few years at my Alma mater in 1990.

dirteater_

I tried SICP straight from the book once, but I think the lectures are much better and the book acts as a supplemental reference.

show comments
j_m_b

This is how I learned lisp. I then went on to learn Clojure and built a career around it.

show comments
xqb64

What could someone interested in systems programming gain from this?

show comments
bloppe

Cannot recommend these enough. Watch the first one and you'll be hooked

boobsbr

The audio is so bad on these lectures.

Is there any way to clean them up?

mbrezu

These sound a little better than I remember. I wonder if the sound was cleaned up?

Aejkatappaja

I always recommend these lectures, awesome!

songbird23

Should I do the JS or Scheme SICP

show comments
aligutierrez

interesting approach to SICP.

show comments
tangsoupgallery

These 1986 lectures are the definitive SICP experience — the Hal and Gerry show at its peak. The presentation quality holds up remarkably well, and seeing the metacircular evaluator built live is something no textbook can fully capture. For those who find the book dense, these lectures provide the pacing and intuition that make the abstractions click.

show comments