Return Styles: Pseud0ch, Terminal, Valhalla, NES, Geocities, Blue Moon. Entire thread

/prog/ Books

Name: Anonymous 2008-04-10 20:39

Hello /prog/

Please list good programming books / things to learn to become a better programmer.  I am looking for advice to develop myself to become higher level. 

SICP
Introduction to Algorithms
TAOCP
The C Programming Language

Right now I do not think I will read TAOCP since it seems not worth the time investment at the moment.  I decided to use Introduction to Algorithms as a supplemental reference for a book written for C#.  I already know C++ and from reading a bit of "The C Programming Language" decided I would keep it only for reference.

Is there any faults to my reasoning and any books you can recommend that are like SICP?  Is there any recommended book for putting together large complex systems? 

Name: Anonymous 2008-04-10 22:19

"Introduction to Algorithms" is the only one of those I can really vouch for. Explanations are very clear, pseudocode hits that sweet spot between too much/too little precision, there are chapters on all the major topics, and an index at the back if you forget your summation formulas. Beautiful book.

As for the others, I respect the accomplishment that is TAOCP, but face it: the book is going to sit on your shelf, and maybe look impressive to visitors, but that's it.

I'm sad to say that SICP is grossly overrated. There are better ways to understand computation that don't involve tying yourself to the particularities of Scheme syntax (see ML, Dylan, OCaml, etc.) -- that is, as long as you're not some kind of functional devotee that pisses his fag pants over side effects and impurities and such.

TCPL is a classic, but should be of historical interest only.

Newer Posts
Don't change these.
Name: Email:
Entire Thread Thread List