Structure and Interpretation of Computer Programs (Second Edition) (Second Edition)

Author: Albertson
Publisher:
Publication Date: 2004-02-01
Features: This version emphasizes several new issues, with the most important being the central role of time handling in computational models across different approaches: stateful objects, concurrent programming, functional programming, lazy evaluation, and nondeterministic programming. New sections have been added for concurrency and nondeterminism, and we have strived to integrate this topic throughout the book. Every serious computer scientist should read this book. Due to its clarity, conciseness, and wit, we highly recommend it to all who wish to gain a deep understanding of computer science. This book was published in 1984 and was shaped over many years as a textbook used at the Massachusetts Institute of Technology (MIT) in the United States. It was revised into the second edition in 1996. Over the past two decades, this book has had a profound impact on computer science education programs. Most of the important programming systems in the second edition have been rewritten and tested, including various interpreters and compilers. Based on his teaching experience over the following decade, the author has also made corresponding modifications to many other details. Since its publication, over 100 institutions worldwide have adopted this book as a textbook, including Stanford University in the United States, Princeton University in the United States, the University of Oxford in the United Kingdom, and the University of Tokyo in Japan.

📌 Related Posts