Difference between revisions of "A Good Read"

From SourceWiki
Jump to navigation Jump to search
Line 10: Line 10:
 
=C/C++=
 
=C/C++=
  
* The bible is [http://en.wikipedia.org/wiki/The_C_Programming_Language_(book) The C Programming Language] by Kernighan & Ritchie.  I've never used anything else.
+
; [http://en.wikipedia.org/wiki/The_C_Programming_Language_(book) B. W. Kernighan and D. M. Ritchie. '''The C Programming Language''' (2nd Edition).  Prentice Hall, 1988.  ISBN-13: 978-0131103627]: The C bible.  I've never used anything else.
* [http://oreilly.com/pub/topic/cprog O'Reilly] rarely produce a dud.
+
; [http://www.amazon.co.uk/C-Primer-Stanley-B-Lippman/dp/0201824701 S. B. Lippman.  '''C++ Primer''' (3rd Edition).  Addison Wesley,  1998.  ISBN-13: 978-0201824704]
* [http://www.amazon.co.uk/C-Primer-Stanley-B-Lippman/dp/0201824701 S. B. Lippman.  '''C++ Primer''' (3rd Edition).  Addison Wesley,  1998.  ISBN-13: 978-0201824704]
+
; [http://www.amazon.co.uk/Effective-Specific-Addison-Wesley-Professional-Computing/dp/0321334876 S. Meyers. '''Effective C++: 55 Specific Ways to Improve Your Programs and Designs''' (3rd Edition).  Addison-Wesley.  2005.  ISBN-13: 978-0321334879]
* [http://www.amazon.co.uk/Effective-Specific-Addison-Wesley-Professional-Computing/dp/0321334876 S. Meyers. '''Effective C++: 55 Specific Ways to Improve Your Programs and Designs''' (3rd Edition).  Addison-Wesley.  2005.  ISBN-13: 978-0321334879]
+
; [http://www.amazon.co.uk/Design-patterns-elements-reusable-object-oriented/dp/0201633612 E. Gamma, R. Helm, R. Johnson and J. Vlissides.  '''Design patterns : elements of reusable object-oriented software'''.  Addison Wesley.  ISBN-13: 978-0201633610]
* [http://www.amazon.co.uk/Design-patterns-elements-reusable-object-oriented/dp/0201633612 E. Gamma, R. Helm, R. Johnson and J. Vlissides.  '''Design patterns : elements of reusable object-oriented software'''.  Addison Wesley.  ISBN-13: 978-0201633610]
+
; [http://oreilly.com/pub/topic/cprog O'Reilly] : Rarely produce a dud.
  
 
=Scientific & Numerical Programming=
 
=Scientific & Numerical Programming=

Revision as of 16:22, 7 March 2011