1

Step 1

1. Building Abstractions with Procedures

2

Step 2

2. Building Abstractions with Data

3

Step 3

3. Modularity, Objects, and State

4

Step 4

4. Metalinguistic Abstraction

5

Step 5

5. Computing with Register Machines

1

Step 1

1. Building Abstractions with Procedures

2

Step 2

2. Building Abstractions with Data

3

Step 3

3. Modularity, Objects, and State

4

Step 4

4. Metalinguistic Abstraction

5

Step 5

5. Computing with Register Machines

23 January 2016 01 January 2017
The goal is overdue by 3230 days

Goal abandoned

The author does not write in the goal 9 years 9 months 1 day

Career & Work

Read SICP

I aim to learn programming. "Structure and Interpretation of computer programs" is a textbook used for introductory course for computer science in MIT. It is widely considered to be the best textbook about programming ever written. My goal is to read, understand and complete all exercises from SICP.

Here is what Peter Norvig has to say about this book:

"To use an analogy, if SICP were about automobiles, it would be for the person who wants to know how cars work, how they are built, and how one might design fuel-efficient, safe, reliable vehicles for the 21st century. The people who hate SICP are the ones who just want to know how to drive their car on the highway, just like everyone else."

 Goal Accomplishment Criteria

SICP is read

  1. 1. Building Abstractions with Procedures

  2. 2. Building Abstractions with Data

    1. 2.3. Symbolic Data

    2. 2.4. Multiple Representations for Abstract Data

    3. 2.5. Systems with Generic Operations

  3. 3. Modularity, Objects, and State

  4. 4. Metalinguistic Abstraction

  5. 5. Computing with Register Machines

  • 2659
  • 23 January 2016, 17:48
Sign up

Signup

Уже зарегистрированы?
Quick sign-up through social networks.
Sign in

Sign in.
Allowed.

Not registered yet?
 
Log in through social networks
Forgot your password?