How to Design Programs, Second Edition

  • The unsung engineering school in Boston. Tough to get any love when MIT is a few T stops away. Right on.

  • This is probably a bad comparison to make but I am curious, apropos SICP, how does this book stack up? I notice right off the bat they're using Lisp.

    Anyone who's read through this, do you think it's still valuable if you're already working through SICP?

  • Has this book received major updates lately? It has been available in draft form for a while. Many chapters are still empty.

  • Is it out in book form yet or are they still growing it?

  • the first 7 chapters of the 2nd edition cover chapters 1-4 of the 1st edition minus the parts that discuss imperative code

  • I'm a tl;dr guy and really hate lisp books.