3 ms·
Effective Java is the best book for general Java that I know - http://www.amazon.com/Effective-Java-Programming-Language-Guide/dp/0201310058 http://www.amazon.c
by andrewcooke 15y ago
Effective Java is the best book for general Java that I know - http://www.amazon.com/Effective-Java-Programming-Language-Guide/dp/0201310058 http://www.amazon.com/Effective-Java-Programming-Language-Gu... It's not a tutorial, but a collection of recommendations that could take you from just-learnt to competent.
Very slim, and very good - Javascript: The Good Parts http://www.amazon.com/JavaScript-Good-Parts-Douglas-Crockford/dp/0596517742/ref=sr_1_1?s=books&ie=UTF8&qid=1306971755&sr=1-1 http://www.amazon.com/JavaScript-Good-Parts-Douglas-Crockfor...
For a C reference, Harbison & Steele is excellent - http://www.amazon.com/Reference-Manual-Samuel-P-Harbison/dp/013089592X/ref=sr_1_1?ie=UTF8&s=books&qid=1306971887&sr=1-1 http://www.amazon.com/Reference-Manual-Samuel-P-Harbison/dp/...
- lemming 15y agoI don't know Harbison & Steele, but both Effective Java and Javascript: The Good Parts are really excellent. Worth noting that they're both really only about the language, not the accompanying libraries/environments.
- andrewcooke 15y agoH&S is what I thought K&R would be, but wasn't. It's an obsessively detailed description of the C language and standard libraries, in readable english, that describes everything from "traditional C" through ISO, to C++ compatible. When I'm working in C I use it as much as I use man pages, to help me keep the code as standard and cross-platform as possible. "Steele" is Guy Steele, btw - http://en.wikipedia.org/wiki/Guy_L._Steele,_Jr http://en.wikipedia.org/wiki/Guy_L._Steele,_Jr. (author of "Common Lisp, The Language", developer of Fortress, etc etc).