Last active
August 29, 2015 14:09
-
-
Save elvinio/1d7735bf6b65f17cd964 to your computer and use it in GitHub Desktop.
Books on Programming and Computer Science
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
C++ | |
The C++ Programming Language, Fourth Edition | |
By: Bjarne Stroustrup | |
Programming: Principles and Practice Using C++, Second Edition | |
By: Bjarne Stroustrup | |
A Tour of C++ | |
By: Bjarne Stroustrup | |
C++ Primer, Fifth Edition | |
By: Stanley B. Lippman; Josée Lajoie; Barbara E. Moo | |
C++ Concurrency in Action: Practical Multithreading | |
By: Anthony Williams | |
The C++ Standard Library: A Tutorial and Reference, Second Edition | |
By: Nicolai M. Josuttis | |
C++ Templates: The Complete Guide | |
By: David Vandevoorde; Nicolai M. Josuttis | |
C++ Template Metaprogramming: Concepts, Tools, and Techniques from Boost and Beyond | |
By: David Abrahams; Aleksey Gurtovoy | |
-- | |
Exceptional C++ Style 40 New Engineering Puzzles, Programming Problems, and Solutions | |
By: Herb Sutter | |
More Exceptional C++ | |
By: Herb Sutter | |
Exceptional C++: 47 Engineering Puzzles, Programming Problems, and Solutions | |
By: Herb Sutter | |
Effective STL: 50 Specific Ways to Improve Your Use of the Standard Template Library | |
By: Scott Meyers | |
Modern C++ Design: Generic Programming and Design Patterns Applied | |
By: Andrei Alexandrescu | |
C++ Coding Standards: 101 Rules, Guidelines, and Best Practices | |
By: Herb Sutter; Andrei Alexandrescu | |
C++ Gotchas: Avoiding Common Problems in Coding and Design | |
By: Stephen C. Dewhurst | |
Practical FPGA Programming in C | |
By: David Pellerin; Scott Thibault | |
-- | |
Structured Parallel Programming | |
By: Michael McCool; James Reinders; Arch Robison | |
General | |
Refactoring: Improving the Design of Existing Code | |
By: Martin Fowler; Kent Beck; John Brant; William Opdyke; Don Roberts | |
Data Science | |
Machine Learning for Hackers | |
By: Drew Conway; John Myles White | |
Computer Science | |
Turing completeness, state machines, discrete math, Chomsky grammars | |
Hardware |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment