Readers who enjoyed

C++ Concurrency in Action: Practical Multithreading
Summary

C++ Concurrency in Action is a reference and guide to the new C++ 11 Standard for experienced C++ programmers as well as those who have never written multithreaded code. This book will show you…
Rate it:

also enjoyed

The Pragmatic Programmer: From Journeyman to Master
Straight from the programming trenches, The Pragmatic Programmer cuts through the increasing specialization and technicalities of modern software development to examine the core process--taking a …
Rate it:
Effective Modern C++: 42 Specific Ways to Improve Your Use of C++11 and C++14
Coming to grips with C++11 and C++14 is more than a matter of familiarizing yourself with the features they introduce (e.g., auto type declarations, move semantics, lambda expressions, and concurrency…
Rate it:
The C Programming Language
4.44 avg. rating
· 10271 Ratings
This book is meant to help the reader learn how to program in C. It is the definitive reference guide, now in a second edition. Although the first edition was written in 1978, it continues to be a wor…
Rate it:
Second Foundation (Foundation, #3)
4.27 avg. rating
· 169264 Ratings
So far the Foundation was safe. But there was a hidden Second Foundation to protect the first. The Mule has yet to find it, but he was getting closer all the time. The men of the Foundation sought it,…
Rate it:
Designing Data-Intensive Applications
Data is at the center of many challenges in system design today. Difficult issues need to be figured out, such as scalability, consistency, reliability, efficiency, and maintainability. In addition, w…
Rate it:
Introduction to Algorithms
4.35 avg. rating
· 7528 Ratings
A comprehensive update of the leading algorithms text, with new material on matchings in bipartite graphs, online algorithms, machine learning, and other topics.

Some books on algorithms are rigorous b…
Rate it:
Clean Code: A Handbook of Agile Software Craftsmanship
Even bad code can function. But if code isn't clean, it can bring a development organization to its knees. Every year, countless hours and significant resources are lost because of poorly written code…
Rate it:
The Rust Programming Language
4.50 avg. rating
· 1179 Ratings
The Rust Programming Language is the official book on Rust, an open-source, community-developed systems programming language that runs blazingly fast, prevents segfaults, and guarantees thread safety.…
Rate it:
A Tour of C++ (C++ In Depth SERIES)
The C++11 standard allows programmers to express ideas more clearly, simply, and directly, and to write faster, more efficient code. Bjarne Stroustrup, the designer and original implementer of C++, th…
Rate it:
C++ 17 The Complete Guide
4.12 avg. rating
· 17 Ratings
The book presents all the new language and library features of C++17, which is the next evolution in modern C++. Learn how this impacts day-to-day programming, to benefit in practice, to combine new f…
Rate it:
We
3.91 avg. rating
· 76568 Ratings
The exhilarating dystopian novel that inspired George Orwell's 1984 and foreshadowed the worst excesses of Soviet Russia

Yevgeny Zamyatin's We is a powerfully inventive vision that has influenced write…
Rate it:
Code Complete: A Practical Handbook of Software Construction
Widely considered one of the best practical guides to programming, Steve McConnell’s original code complete has been helping developers write better software for more than a decade. Now this classic b…
Rate it:
Gödel, Escher, Bach: An Eternal Golden Braid
Douglas Hofstadter's book is concerned directly with the nature of “maps” or links between formal systems. However, according to Hofstadter, the formal system that underlies all mental activity transc…
Rate it:
C++ Templates: The Complete Guide
Templates are among the most powerful features of C++, but they remain misunderstood and underutilized, even as the C++ language and development community have advanced. In C++ Templates, Second Editi…
Rate it:
"Surely You're Joking, Mr. Feynman!": Adventures of a Curious Character

A New York Times bestseller—the outrageous exploits of one of this century's greatest scientific minds and a legendary American original.


Richard Feynman, winner of the Nobel Prize in physics, thrived …
Rate it:
C++ Coding Standards: 101 Rules, Guidelines, and Best Practices
Consistent, high-quality coding standards improve software quality, reduce time-to-market, promote teamwork, eliminate time wasted on inconsequential matters, and simplify maintenance. Now, two of the…
Rate it:
Hard-Boiled Wonderland and the End of the World
A narrative particle accelerator that zooms between Wild Turkey Whiskey and Bob Dylan, unicorn skulls and voracious librarians, John Coltrane and Lord Jim.

Science fiction, detective story and post-mod…
Rate it:
The C++ Programming Language
4.08 avg. rating
· 3092 Ratings
More than three-quarters of a million programmers have benefited from this book in all of its editions Written by Bjarne Stroustrup, the creator of C++, this is the world's most trusted and widely rea…
Rate it:
Pro Git (Expert's Voice in Software Development)
Git is the version control system developed by Linus Torvalds for Linux kernel development. It took the open source world by storm since its inception in 2005, and is used by small development shops a…
Rate it:
The Willpower Instinct: How Self-Control Works, Why It Matters, and What You Can Do to Get More of It
The first book to explain the new science of self-control and how it can be harnessed to improve our health, happiness, and productivity.

After years of watching her students struggling with their choi…
Rate it: