Skip to content
/ sicp Public

Structure and Interpretation of Computer Programs

Notifications You must be signed in to change notification settings

drdv/sicp

Repository files navigation

SICP course

Install racket

  • Download scrypt from here
  • Installation
    • chmod +x racket-8.15-x86_64-linux-cs.sh
    • ./racket-8.15-x86_64-linux-cs.sh
    • I answer no to the Do you want a Unix-style distribution? question and choose to install it in ~/.local/racket
    • skip the creation of system links.
  • Check
    • racket --version gives Welcome to Racket v8.15 [cs].
    • raco pkg install sicp
    • raco pkg install sdraw(for visualizing lists)

Completed video lectures

  • 1A: Overview and Introduction to Lisp
  • 1B: Procedures and Processes; Substitution Model
  • 2A: Higher-order Procedures
  • 2B: Compound Data
  • 3A: Henderson Escher Example
  • 3B: Symbolic Differentiation; Quotation

Misc

  • I have used the PDF version of the second edition (FIXME: to commit).

About

Structure and Interpretation of Computer Programs

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published