We are still actively working on the spam issue.

Difference between revisions of "Structure and Interpretation of Computer Programs"

From InstallGentoo Wiki
Jump to: navigation, search
(1. BUY SICP)
Line 1: Line 1:
[[File:Sicp.jpg|thumb|Have you read your SICP today?]]
+
[[File:Sicp_wizard.jpg|thumb|A wizard's best friend.]]
  
 
<blockquote>In effect, we conjure the spirits of the computer with our spells...<br>The programs we use to conjure processes are like a sorcerer's spells...<br>Thus, like the sorcerer's apprentice, novice programmers must learn to understand and to anticipate the consequences of their conjuring.<br><p style="text-align: right;">''— Hal Abelson, Structure and Interpretation of Computer Programs''</p></blockquote>
 
<blockquote>In effect, we conjure the spirits of the computer with our spells...<br>The programs we use to conjure processes are like a sorcerer's spells...<br>Thus, like the sorcerer's apprentice, novice programmers must learn to understand and to anticipate the consequences of their conjuring.<br><p style="text-align: right;">''— Hal Abelson, Structure and Interpretation of Computer Programs''</p></blockquote>
  
 
Structure and Interpretation of Computer Programs, Second Edition, or SICP for short, is a cruel and twisted tome full of useless conjecture and self-mastubatory academia, most of which is written in a hopelessly abstract language deeply entrenched in 1970's MIT academia that has zero real-world application.
 
Structure and Interpretation of Computer Programs, Second Edition, or SICP for short, is a cruel and twisted tome full of useless conjecture and self-mastubatory academia, most of which is written in a hopelessly abstract language deeply entrenched in 1970's MIT academia that has zero real-world application.
 +
 +
The best part? Until it's retirement in 2007 in favor of Python, SICP was THE introductory CS book at MIT.
  
 
This book and it's accompanying course, the former 6.001 are the Computer Science equivalent of taking Latin.
 
This book and it's accompanying course, the former 6.001 are the Computer Science equivalent of taking Latin.

Revision as of 08:35, 28 January 2014

A wizard's best friend.

In effect, we conjure the spirits of the computer with our spells...
The programs we use to conjure processes are like a sorcerer's spells...
Thus, like the sorcerer's apprentice, novice programmers must learn to understand and to anticipate the consequences of their conjuring.

— Hal Abelson, Structure and Interpretation of Computer Programs

Structure and Interpretation of Computer Programs, Second Edition, or SICP for short, is a cruel and twisted tome full of useless conjecture and self-mastubatory academia, most of which is written in a hopelessly abstract language deeply entrenched in 1970's MIT academia that has zero real-world application.

The best part? Until it's retirement in 2007 in favor of Python, SICP was THE introductory CS book at MIT.

This book and it's accompanying course, the former 6.001 are the Computer Science equivalent of taking Latin. You can go ahead and read the entire book cover to cover, you're not going to learn anything even remotely useful for everyday, practical programming.

Why learn SICP?

You will learn how to:

  • Program in Scheme Lisp
  • Achieve untold levels of computing hipsterdom you could only dream of.
  • Photoshop the SICP cover into every image of an anime girl reading or holding a hardcover book in order to get more weeaboos to read it.

How do you learn SICP?

How do you REALLY learn SICP?

1. BUY SICP

Yes, you need to buy it. The first edition is cheap as shit at only $10 shipped.
If you download it, you're never going to read it, just like how you never watch all those chinese cartoons you download.

2. GRAB A NOTEBOOK AND PEN

Pretend it's 1986. There's no 4chan and no IRC to distract you.
You're going to MIT 6.001, your instructor is Hal FUCKING Abelson and class starts tomorrow.
You can find the entire course lectures on Youtube here: https://www.youtube.com/playlist?list=PLE18841CABEA24090
This is entry level CS shit. If you can't wrap your head around the first lesson, you need to kill yourself.

3. ????

4. PROFIT

Enjoy your newfound purpose in life, you're well on your way to becoming a true wizard!



https://www.youtube.com/playlist?list=PLE18841CABEA24090