Structure and Interpretation of Computer
Programs - 2nd Edition (MIT Electrical Engineering and Computer Science) |
 |
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. Visit the SICP2
web site!
|
|
| Category: |
Books and Software: Engineering |
| Title: |
Structure and Interpretation of Computer Programs - 2nd Edition (MIT Electrical
Engineering and Computer Science) |
| Link: |
Buy
Now! |
| Released Date: |
July 25, 1996 |
| Cost: |
$80.00 |
| List Price: |
$80.00 |
| Pages: |
657 pages |
| Edition: |
2nd edition |
| ISBN: |
0262011530 |
| Publisher: |
MIT Press |
| Author: |
Harold Abelson, Gerald Jay Sussman, Julie Sussman |
| Keywords: |
engineering software, engineering books, engineering software books |
| Summary: |
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. |
| Description: |
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. Visit the SICP2 web site! |
|