Buy Used
$4.14
+ $3.99 shipping
Used: Good | Details
Condition: Used: Good
Comment: Book has some shelf/use wear. Cover has some prior bookstore stickers on it. Inside is clean from markings/writing. Binding is good. Ships quickly with a 100% guarantee on all items! No hassle return policy!
Sell yours for a Gift Card
We'll buy it for $2.00
Learn More
Trade in now
Have one to sell? Sell on Amazon
Flip to back Flip to front
Listen Playing... Paused   You're listening to a sample of the Audible audio edition.
Learn more
See this image

Scheme and the Art of Programming Hardcover – October, 1989


See all 4 formats and editions Hide other formats and editions
Amazon Price New from Used from
Hardcover
"Please retry"
$90.70 $4.14
Unknown Binding
"Please retry"
$8.32

Best Books of the Year
See the Best Books of 2014
Looking for something great to read? Browse our editors' picks for 2014's Best Books of the Year in fiction, nonfiction, mysteries, children's books, and much more.

Editorial Reviews

About the Author

Daniel P. Friedman is Professor of Computer Science at Indiana University and is the author of many books published by the MIT Press, including The Little Schemer (fourth edition, 1995), The Seasoned Schemer (1995), A Little Java, A Few Patterns (1997), each of these coauthored with Matthias Felleisen, and The Reasoned Schemer (2005), coauthored with William E. Byrd and Oleg Kiselyov. --This text refers to an out of print or unavailable edition of this title.
NO_CONTENT_IN_FEATURE

Shop the new tech.book(store)
New! Introducing the tech.book(store), a hub for Software Developers and Architects, Networking Administrators, TPMs, and other technology professionals to find highly-rated and highly-relevant career resources. Shop books on programming and big data, or read this week's blog posts by authors and thought-leaders in the tech industry. > Shop now

Product Details

  • Hardcover: 600 pages
  • Publisher: Mit Pr (October 1989)
  • Language: English
  • ISBN-10: 0262192888
  • ISBN-13: 978-0262192880
  • Product Dimensions: 1.2 x 8.5 x 9.5 inches
  • Shipping Weight: 2.8 pounds
  • Average Customer Review: 2.7 out of 5 stars  See all reviews (6 customer reviews)
  • Amazon Best Sellers Rank: #1,151,900 in Books (See Top 100 in Books)

More About the Authors

Discover books, learn about writers, read author blogs, and more.

Customer Reviews

2.7 out of 5 stars

Most Helpful Customer Reviews

15 of 16 people found the following review helpful By Brent Fulgham on January 22, 2001
Format: Paperback
I think some of the other reviewers are unfair with their reviews of this book. Clearly it does not rise to the level of Abelson and Sussman's SICP, but it is an excellent lower-division level book (even at its "advanced" age).
The jacket notes indicates that it was designed to be a stepping stone between "The Little Schemer" and "Structure and Interpretation of Computer Programs". I believe it achieves this goal admirably, covering the more critical pieces of Scheme in a detailed, well-explained manner.
It could certainly use an update, and I found the rigorous use of the full lambda notation in procedure declarations to be tedious. But these are small annoyances that do not detract from the book as a whole. And the fact that the core Scheme language, which is where this book spends its time, has not changed dramatically in the last decade means that even this older volume provides lots of useful information.
Bottom line is if you are looking for a current definition of the Scheme programming language, you want to pick up Kent Dybvig's "ANSI Scheme". If you are looking for help with SICP, or a good grounding prior to undertaking more advanced programming topics, this is an excellent introduction.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
16 of 20 people found the following review helpful By Lance Williams on February 22, 2000
Format: Hardcover
No book is perfect...but this book is currently the best available for teaching Scheme to undergraduate CS majors. I have used it several times to teach an introductory course on functional programming (CS 257) at the University of New Mexico. It is more appropriate for a low-level course than Abelson and Sussman--most students find it fairly accessible--yet it is comprehensive and doesn't cheat the best students. Unlike some other textbooks, the point of view is almost purely functional. Mutation and state are not covered until advanced chapters. I will continue to use it until something better comes along.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
13 of 16 people found the following review helpful By A Customer on January 13, 2002
Format: Hardcover
THE IBSN AT THIS SITE REFERS TO "SCHEME AND THE ART OF PROGRAMMING" by GEORGE SPRINGER & DANIEL P. FRIEDMAN (IBSN#007060522x). THIS BOOK HAS A NEW REVISION IN 1995. IT IS COMPLETE AND CONCISE ON SCHEME. BE SURE TO GET THE 1995 MASSACHUSETTS INSTITUTE OF TECHNOLOGY EDITION, AND NOT THE 1989 VERSION.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again