一个做open source开发的推荐书籍
其实也可以看作是一个做unix、C/C++开发的推荐书籍:
http://advogato.org/article/794.html列表大致如下:
HIGHLY RECOMMENDED BOOKS (Numbering here is for reference - see below):
1. "UNIX Network Programming, The Sockets Networking API", Volume 1, Third Edition.
W. Richard Stevens, Bill Fenner, Andrew M. Rudoff.
2. "UNIX Network Programming, Interprocess Communications", Volume 2, Second Edition.
W. Richard Stevens.
3. "UNIX SYSTEMS Programming, Communication, Concurrency, and Threads", Kay A. Robbins,
Steven Robbins
4. "Programming with POSIX Threads", David R. Butenhof. Addison-Wesley
5. "The C++ Programming Language" Third Edition. Bjarne Stroustrup. Addison-Wesley.
6. "C Programming Language" (2nd Edition), Second Edition, Kernighan and Ritchie
7. "Advanced Linux Programming", Mark Mitchell, Jeffrey Oldham, and Alex Samuel, of
CodeSourcery LL. This book if free at the following resource:
http://www.advancedlinuxprogramming.com/
8. "Accelerated C++, Practical Programming by Example", Andrew Koenig, Barbara E. Moo.
Addison-Wesley.
9. "C: A Reference Manual", Fifth Edition, Samuel P. Harbison, Guy L. Steele.
10. "C++ Standard Library: A Tutorial and Reference, The", Nicolai M. Josuttis. Addison Wesley.
11. "C++ Templates: The Complete Guide", David Vandevoorde, Nicolai M. Josuttis. Addison Wesley.
12. "Exceptional C++: 47 Engineering Puzzles, Programming Problems, and Solutions", Herb Sutter.
Addison Wesley.
13. "More Exceptional C++", Herb Sutter.
Addison Wesley.
14. "The Art of Computer Programming (TAOCP)", Vol 1,Vol 2, Vol 3. Donald E. Knuth. Addison-Wesley.
15. "Programming Perl, 3rd Edition", Tom Christiansen, Jon Orwant, Larry Wall. O'Reilly.
16. "Programming from the Ground Up: An introduction to programming using Linux assembly language.", Jonathan Bartlett, Edited by Dominick Bruno, Jr.
http://savannah.nongnu.org/download/pgubook/
17. "Expert C Programming", Peter van der Linden, Prentice Hall PTR.
18. "Java in a Nutshell. A Desktop Quick Reference",David Flanagan 4th edition.
HIGHLY RECOMMENDED: PHILOSOPHICAL
A. "Zen and the Art of Motorcycle Maintenance: An Inquiry into Values", Robert Pirsig.
http://www.virtualschool.edu/mon/Quality/PirsigZen/index.html
B. "Lila: An Inquiry Into Morals", Robert Pirsig.
RECOMMENDED BOOKS:
R 1. "Structure and Interpretation of Computer Programs", Harold Abelson, Gerald Jay Sussman,
Julie Sussman. This book is free:
http://mitpress.mit.edu/sicp/full-text/book/book.html
and
http://www.gnu.org/software/mit-scheme/
作者还加了许多解释。挺好。
有些书已经有了,但全部读完的很少。