Back to the bookshelf

The C++ Programming Language

Bjarne Stroustrup

7 readers recommend it across 6 discussions

Reader recommendations

galkk
If you will go past first chapter, you will find wealth of knowledge, that is not programming language/api/backend/frontend specific. SICP is a book that is a bit hard to start. This is a thing that I miss about C++ programming language, third edition by Stroustrup. The "Design using C++" section of about 100 pages in the end made me, at a time, better programmer. I do not read it now, though, to keep my good memories about it =)
emmelaich
All in no particular order.... As a Unix systems engineer, I would choose 1. W.R. Stevens books on Unix and Tcp/ip. 2. Rochkind's Advanced UNIX Programming. 3. Most of the Unix/Linux manual pages. 4. Bash FAQ As a Unix systems programmer I would choose 1. Mythical Man Month 2. Jon Bentley's Programming Pearls. 3. K&R C and Stroustrup C++ 4. A recent Java reference and Bloch's Java Puzzlers 5. a reference and cookbook for the language of your choice -- Python, Ruby, Perl, etc. 6. Google's style guides
de107549
There were different book that impacted different stages of my career: As a programmer : 1. The C++ Programming Language by Bjarne Stroustrup. 2. Operating System Concepts by Silberschatz 3. Compilers by Aho As an agile software developer: 1. eXtreme Programming by Kent Beck 2. Pragmatic Programmer by Hunt and Thomas 3. Continuous Delivery by Jez Humble As an architect: 1. Domain Driven Design by Evans 2. Pattern-Oriented Software Architecture by Buschmann 3. Envisioning Information by Edward Tufte As a CEO: 1. Good To Great by Collins 2. Lean Startup by Eric Ries 3. Beyond Budgeting by Pfläging
gtani
the big 4, 2 very large dense books, and 2 small, very very very dense books: - Lippman et al, C++ Primer, 5th ed - Stroustrup, The c++ Language, 4th ed (which has earlier version "A Tour of" as 1st 150 pages - Meyers "Effective C++", 3rd ed and - "Effective Modern C++" http://www.aristeia.com/books.html (don't dismiss the others cause theyre 14+ years old, either

Also recommended in this reply

klocksib
Hmmm, here's a list of books I really like: Memory as a Programming Concept in C and C++ by Frenck The Design and Implementation of the FreeBSD Operating System by McKusick/Neville-Neil Learning GNU Emacs by Cameron, et al. Practical Common Lisp by Seibel The C Programming Language by K&R The C++ Programming Language Stroustrup The Design and Analysis of Algorithms by Leviten Assembly Language Programming for the IBM PC Family by Jones Essays/Collections: Hackers & Painters by PG Surely You're Joking Mr. Feynman by Feynman What Do You Care What Other People Think by Feynman The Cathedral & The Bazaar by Raymond Novels: The Soul of a New Machine by Kidder Where Wizards Stay up Late by Hafner