9 comments

  • neilv 5 hours ago
    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/
    • brudgers 58 minutes ago
      MIT Scheme is the simplest thing that might work.
    • SilentM68 2 hours ago
      Awesome!

      I was just about to ask just that question?

      Thank you, SM

  • dirteater_ 3 hours ago
    I tried SICP straight from the book once, but I think the lectures are much better and the book acts as a supplemental reference.
    • easytiger 1 hour ago
      That is indeed how University learning used to work, for about 1000 years
    • barrenko 2 hours ago
      Thank you! Will try it like this.
  • mbrezu 2 hours ago
    These sound a little better than I remember. I wonder if the sound was cleaned up?
  • bloppe 2 hours ago
    Cannot recommend these enough. Watch the first one and you'll be hooked
  • songbird23 2 hours ago
    Should I do the JS or Scheme SICP
    • Nekorosu 26 minutes ago
      I have both books. Scheme for sure! Env setup can be a bit of an issue but it is doable. Regarding it, I remember having some weird issues with MIT Scheme on a modern computer, but Racket/DrRacket works well.
    • brudgers 1 hour ago
      Scheme. Javascript is a fine language, but it is not the right tool for this job.
    • submeta 2 hours ago
      I‘d go with Scheme. You‘ll learn the basics in a day. The language spec is only a few pages. And Scheme reads like pseudo-code with parentheses.
  • aligutierrez 3 hours ago
    interesting approach to SICP.
  • tangsoupgallery 5 hours ago
    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.