"This classic text teaches fundamental principles of computer programming, including recursion, abstraction, modularity, and programming language design and implementation. The approach focuses on discovering general patterns for solving specific problems, and building software systems that make use of those patterns. This version uses JavaScript as the language of instruction"--
"This classic text teaches fundamental principles of computer programming, including recursion, abstraction, modularity, and programming language design and implementation. The approach focuses on discovering general patterns for solving specific problems, and building software systems that make use of those patterns. This version uses JavaScript as the language of instruction"--
Harold Abelson, Gerald Jay Sussman, and Julie Sussman Adapted for JavaScript by Martin Henz and Tobias Wrigstad
Inhaltsangabe
Foreword xiii Foreword to Structure and Interpretation of Computer Programs, 1984 xvii Preface xxi Prefaces to Structure and Interpretation of Computer Programs, 1996 & 1984 xxiii Acknowledgments xxvii 1 Building Abstractions with Functions 1 2 Building Abstractions with Data 69 3 Modularity, Objects, and State 189 4 Metalinguistic Abstraction 317 5 Computing with Register Machines 449 References 565 Index 571 List of Exercises 607
Foreword xiii Foreword to Structure and Interpretation of Computer Programs, 1984 xvii Preface xxi Prefaces to Structure and Interpretation of Computer Programs, 1996 & 1984 xxiii Acknowledgments xxvii 1 Building Abstractions with Functions 1 2 Building Abstractions with Data 69 3 Modularity, Objects, and State 189 4 Metalinguistic Abstraction 317 5 Computing with Register Machines 449 References 565 Index 571 List of Exercises 607
Es gelten unsere Allgemeinen Geschäftsbedingungen: www.buecher.de/agb
Impressum
www.buecher.de ist ein Shop der buecher.de GmbH & Co. KG Bürgermeister-Wegele-Str. 12, 86167 Augsburg Amtsgericht Augsburg HRA 13309