>>7
That reminds me, The Sussman is an EE and not really in CS.
...then why the fuck is his CS book so influential?
Name:
Anonymous2012-04-08 7:48
>>8
There are many overlapping topics in the two subjects. The differences are in where the topics are intended to be applied. EE is an engineering discipline and deals with solving real world physical problems. CS is all about information theory and the mathematical theory that support it.
Are you new to computer science in general? Electrical Engineering? If so I suggest The Elements of Computing Systems. The book gives a solid introduction to how the hardware works at the lowest level, and slowly progresses up to basic OS and memory management concepts.
Throughout the book you will write a simulated computer system in an HDL language, down to the chipset (which you construct from logic gates), and a primitive OS to run on it.
The main downside of this book is that the second part of it assumes you will use Java to write the projects. It is mostly language-neutral, however, and if you already have some programming experience you can just implement it in whatever language you desire (such as LISP). I used C.
>>10 Are you new to computer science in general? Electrical Engineering? I suggest The Elements of Computing Systems.
It's a nice book. You start with NAND gates and build a computer, a programming language, a compiler, an OS and a video game. It's the bare minimum a programmer should know on computer architecture and a good complement to chapter 5 of SICP.
I'm pretty sure the rage postings are the sussman's derailment/spam posting bot. You think he would just stop at considering something harmful? Hah, naive, the sussman is a man of action. In order to prevent /prog/'s ultimotive destruction he has to destroy it.