comments (10)

  • 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/

    neilv

  • 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.

    sanmarzano

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

    dirteater_

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

    bloppe

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

    j_m_b

  • 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.

    ozten

  • You don't have to do the exercises or follow along with the book. No matter if you are new to the field or have decades of experience: almost everyone would benefit from watching these videos if they haven't already (or done an SICP course).

    xenadu02

  • What could someone interested in systems programming gain from this?

    xqb64

  • The audio is so bad on these lectures.

    Is there any way to clean them up?

    boobsbr

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

    mbrezu