Structure and Interpretation of Computer Programs

Structure and Interpretation of Computer Programs

Download Structure and Interpretation of Computer Programs PDF

  • Title Structure and Interpretation of Computer Programs
  • Author(s) Harold Abelson, Gerald Jay Sussman, Julie Sussman
  • Publisher: The MIT Press; second edition (September 1, 1996)
  • Paperback ‏ : ‎ 657 pages
  • Language: English
  • ISBN-10 ‏ : ‎ 0262510871
  • ISBN-13 ‏ : ‎ 978-0262510875

Book Description – Structure and Interpretation of Computer Programs

Structure and Interpretation of Computer Programs – Over the last decade, the Structure and Interpretation of Computer Programs have had a significant impact on computer science curricula. Changes have been made across the text in this long-awaited edition. The authors have included many subtle updates that reflect their experience teaching the course at MIT since the first edition was published, including updated implementations of most of the major programming systems in the book, including interpreters and compilers. Objects with state, concurrent programming, functional programming, and lazy evaluation, and nondeterministic programming are all emerging themes that underscore the fundamental relevance of alternative techniques to dealing with time in computational models.

There are several new exercises as well as new example sections on higher-order operations in graphics and applications of stream processing in numerical programming. Furthermore, all of the programs have been rewritten to run in any IEEE-compliant Scheme implementation.

Objects with state, concurrent programming, functional programming, and lazy evaluation, and nondeterministic programming are all emerging themes that underscore the fundamental relevance of alternative techniques to dealing with time in computational models. There are several new exercises as well as new example sections on higher-order operations in graphics and applications of stream processing in numerical programming.

About the Author

Hal Abelson is a fellow of the IEEE and a professor of computer science and engineering at the Massachusetts Institute of Technology. He is a co-founder of Creative Commons, Public Knowledge, and the Free Software Foundation. He also serves on the MIT Council on Educational Technology as co-chair.

Gerald Jay Sussman, the Panasonic Professor of Electrical Engineering at the Massachusetts Institute of Technology, was born on February 8, 1947. (MIT). In 1968 and 1973, he got his S.B. and Ph.D. in mathematics from MIT, respectively. Since 1964, he has been working on artificial intelligence at MIT. His research has focused on better understanding the problem-solving tactics employed by scientists and engineers, with the objective of automating and formalizing elements of the process to provide more effective science and engineering education approaches. Sussman has also worked in the fields of computer languages, architecture, and VLSI design.

Reviews, Ratings, and Recommendations:
Read and Download 

Note : If you likes to read the soft copy of this book, and you wants to buy hard copy of this book officially from the Publisher. Buy links to this book are given. To buy this book from the official publisher click on the Buy this book button.

Similar Books

Leave a Comment

Your email address will not be published.