Browse All Reviews
Programming Languages (D.3)
Language Classifications (D.3.2)
> C++ (D.3.2...)
All Media Types
1-10 of 356 Reviews about "
Embracing modern C++ safely
Lakos J., Romeo V., Khlebnikov R., Meredith A., Addison-Wesley Professional, Boston, MA, 2021. 1376 pp. Type: Book (978-0-137380-35-0)
This book on C++ is for professionals involved in large-scale projects. It describes various features in C++11 and C++14 with respect to safety, including safe, conditionally safe, and unsafe features. For each feature, descriptions, some historic...
Apr 5 2022
Discovering modern C++
Gottschling P., Addison-Wesley Professional, Boston, MA, 2021. 576 pp. Type: Book (978-0-136677-64-2)
This textbook is on C++, a general-purpose programming language. It describes various language constructs and modern versions of the language and includes many examples in the form of code listings. It gives tips for writing efficient and good cod...
Mar 11 2022
Modern data mining algorithms in C++ and CUDA C
Masters T., Apress, New York, NY, 2020. 228 pp. Type: Book (978-1-484259-87-0)
In his earlier book from 2018,
Data mining algorithms in C++
, the author indicated that a “volume 2 will appear some day.” This is it. It builds on the techniques and tools of the earlier book and follows a similar style of ...
May 5 2021
Beginning C++17: from novice to professional (5th ed.)
Horton I., Weert P., Apress, New York, NY, 2018. 771 pp. Type: Book (978-1-484233-65-8)
The International Organization for Standardization (ISO) has recently extended and improved the C++ language. It is great for C++ beginners to have a book that corresponds to the latest ISO standard C++17....
Sep 16 2019
Testing and tuning market trading systems: algorithms in C++
Masters T., Apress, New York, NY, 2018. 332 pp. Type: Book (978-1-484241-72-1)
Financial markets have become increasingly dominated by automated systems. A computer program can be used to decide when to buy and sell things such as shares or currencies, with the aim of making a profit. The automated use of this means no human...
Sep 5 2019
C++ templates: the complete guide (2nd ed.)
Vandevoorde D., Josuttis N., Gregor D., Addison-Wesley Professional, Boston, MA, 2017. 832 pp. Type: Book (978-0-321714-12-1)
The evolution of the C++ language has created the need for revised material on C++ templates. It’s great to see this second edition of
out at this moment, as it provides a definitive guide to C++ templates with the lates...
May 24 2019
Practical C++ design: from programming to architecture
Singer A., Apress, New York, NY, 2017. 246 pp. Type: Book (978-1-484230-56-5)
Not long before reviewing this book, I taught a class in C++ using Bjarne Stroustrup’s book
Programming: principles and practices using C++
. In four chapters (out of 26), Stroustrup has the reader build a small calculator, includi...
Feb 1 2019
Assessing and improving prediction and classification: theory and algorithms in C++
Masters T., Apress, New York, NY, 2018. 517 pp. Type: Book (978-1-484233-35-1)
There is an increased interest in machine learning (ML) in both academy and industry. One consequence is a greater demand for textbooks and other educational materials that explain the different facets of ML to a heterogeneous readership. While ma...
Nov 28 2018
Repairing sequential consistency in C/C++11
Lahav O., Vafeiadis V., Kang J., Hur C., Dreyer D. PLDI 2017 (Proceedings of the 38th ACM SIGPLAN Conference on Programming Language Design and Implementation, Barcelona, Spain, Jun 18-23, 2017) 618-632, 2017. Type: Proceedings
The standards committee of the C++ programming language defined the C11 memory model. This model provides several notions of consistency for memory reads and writes, with sequentially consistent (SC) being the strongest and most expensive. This pa...
Apr 26 2018
Computer programming with C++
Pimparkhede K., Cambridge University Press, New York, NY, 2017. 1014 pp. Type: Book (978-1-316506-80-6)
I cannot recommend this book under any circumstances--not as a textbook for classroom instruction, not as a reference in a university library, and not for self-study. The book has many faults, which I will summarize under three overlapping gr...
Jan 19 2018
Reproduction in whole or in part without permission is prohibited. Copyright © 2000-2022 ThinkLoud, Inc.