HomeGroupsTalkMoreZeitgeist
Search Site
This site uses cookies to deliver our services, improve performance, for analytics, and (if not signed in) for advertising. By using LibraryThing you acknowledge that you have read and understand our Terms of Service and Privacy Policy. Your use of the site and services is subject to these policies and terms.
Hide this

Results from Google Books

Click on a thumbnail to go to Google Books.

Loading...

Structure and Interpretation of Computer Programs

by Harold Abelson, Gerald Jay Sussman (Author), Julie Sussman (Author)

MembersReviewsPopularityAverage ratingMentions
1,539188,755 (4.64)9
Structure and Interpretation of Computer Programs has had a dramatic impact on computer science curricula over the past decade. This long-awaited revision contains changes throughout the text. There are new implementations of most of the major programming systems in the book, including the interpreters and compilers, and the authors have incorporated many small changes that reflect their experience teaching the course at MIT since the first edition was published. A new theme has been introduced that emphasizes the central role played by different approaches to dealing with time in computational models: objects with state, concurrent programming, functional programming and lazy evaluation, and nondeterministic programming. There are new example sections on higher-order procedures in graphics and on applications of stream processing in numerical programming, and many new exercises. In addition, all the programs have been reworked to run in any Scheme implementation that adheres to the IEEE standard.… (more)
Loading...

Sign up for LibraryThing to find out whether you'll like this book.

No current Talk conversations about this book.

» See also 9 mentions

Showing 1-5 of 18 (next | show all)
I came across this book, to help me understand, behind the scenes of Computing.

As with the reviews, I do believe this is an important book. It's going to help you form abstraction. It will give you the foundational base.

Sometimes, I dream that a Computer is layers of the movie Inception.

Too many times, I come across people in industry -- who would say, I program in 10 different languages, and thump their chest. There's nothing wrong with a person who has the ability to program in 10 different languages.

The more important ability -- is to master abstraction, represent problem-sets and solve them. For this, one can use a programming language of his own choice contingent upon the requirements.

If you do not read this book, Yes, I'd reiterate you'd be a garbage programmer. This is regardless of domain or language.

I really appreciated this book. It uses LISP. I think, what matters to a reader is raising the ability of understanding. If you want a summary of it, do send me a message.

I would recommend this to anyone involved with building software, researchers, engineers.

Deus Vult,
Gottfried ( )
  gottfried_leibniz | Jun 25, 2021 |
NA
  pszolovits | Feb 3, 2021 |
NA
  pszolovits | Feb 3, 2021 |
NA
  pszolovits | Feb 3, 2021 |
NA
  pszolovits | Feb 3, 2021 |
Showing 1-5 of 18 (next | show all)
no reviews | add a review

» Add other authors (14 possible)

Author nameRoleType of authorWork?Status
Abelson, HaroldAuthorprimary authorall editionsconfirmed
Sussman, Gerald JayAuthormain authorall editionsconfirmed
Sussman, JulieAuthormain authorall editionsconfirmed
You must log in to edit Common Knowledge data.
For more help see the Common Knowledge help page.
Canonical title
Original title
Alternative titles
Original publication date
People/Characters
Important places
Important events
Related movies
Awards and honors
Epigraph
Dedication
This book is dedicated, in respect and admiration, to the spirit that lives in the computer.
First words
Quotations
Thus, programs must be written for people to read, and only incidentally for machines to execute. (p. xv)
Last words
Disambiguation notice
Publisher's editors
Blurbers
Original language
Canonical DDC/MDS

References to this work on external resources.

Wikipedia in English (3)

Structure and Interpretation of Computer Programs has had a dramatic impact on computer science curricula over the past decade. This long-awaited revision contains changes throughout the text. There are new implementations of most of the major programming systems in the book, including the interpreters and compilers, and the authors have incorporated many small changes that reflect their experience teaching the course at MIT since the first edition was published. A new theme has been introduced that emphasizes the central role played by different approaches to dealing with time in computational models: objects with state, concurrent programming, functional programming and lazy evaluation, and nondeterministic programming. There are new example sections on higher-order procedures in graphics and on applications of stream processing in numerical programming, and many new exercises. In addition, all the programs have been reworked to run in any Scheme implementation that adheres to the IEEE standard.

No library descriptions found.

Book description
Haiku summary

Quick Links

Popular covers

Rating

Average: (4.64)
0.5
1
1.5 1
2 2
2.5 1
3 8
3.5 4
4 45
4.5 3
5 162

Is this you?

Become a LibraryThing Author.

 

About | Contact | Privacy/Terms | Help/FAQs | Blog | Store | APIs | TinyCat | Legacy Libraries | Early Reviewers | Common Knowledge | 160,494,166 books! | Top bar: Always visible