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

Programming Books

Name: Anonymous 2013-09-02 19:45

Let's get an actual thread going.

Post your favourite computer science, mathematics, and programming textbooks.

I'll start with a few that aren't posted all that much.

- The Elements of Computing Systems
Shows the implementation of basically everything, from stringing together logic gates all the way to a compiler, OS, VM, interpreter, etc.

- Types and Programming Languages + Advanced Topics in Types and Programming Languages
A good abstract treatise of type systems and programming language theory.

- Lisp in Small Pieces
Basically an entire book about the implementation of Scheme and Lisp interpreters and compilers.

- Artificial Intelligence: A Systems Approach
A good practical overview of most AI algorithms, covers search, NNs, unsupervised & probabilistic algorithms, genetic and evolutionary algorithms, etc. Example code in C.

Name: Anonymous 2013-09-07 8:34

>>41
For Smalltalk... here: http://progrider.org/files/books/Smalltalk/

I quite like Smalltalk to I have a few books on it but I need to find the rest. The one in there, "Smalltalk 80: The Language and its Implementation" is like the K&R for Smalltalk.

PHP... I don't think there's a K&R for that. I read a book on OOP PHP5 and "best practices" and it was horrifying, but it was considered one of the best PHP books. So my recommendation is just pick up pretty much any PHP book written by any retard since the language is shit anyway it's not like it matters.

Javascript... "JavaScript: The Definitive Guide" is basically the K&R for JS, covers more or less the entire EMCAScript standard. It's thick though. "Javascript: The Good Parts" covers everything but the DOM, so basically the core language.

Perl I don't know, it's disgusting so I could never make it through reading any one book on it. Python and Ruby can be read without really actually reading a book on them. Java, I guess read Sun's documentation?

Obj-C, again, this suffers the PHP problem, almost all books on it are shit. Try Apple's documentation / PDFs on its implementation. They're better than most shit out there, which is surprising.

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