AnyBook4Less.com
Find the Best Price on the Web
Order from a Major Online Bookstore
Developed by Fintix
Home  |  Store List  |  FAQ  |  Contact Us  |  
 
Ultimate Book Price Comparison Engine
Save Your Time And Money

Efficient C++: Performance Programming Techniques

Please fill out form in order to compare prices
Title: Efficient C++: Performance Programming Techniques
by Dov Bulka, David Mayhew
ISBN: 0-201-37950-3
Publisher: Addison-Wesley Pub Co
Pub. Date: 03 November, 1999
Format: Paperback
Volumes: 1
List Price(USD): $39.99
Your Country
Currency
Delivery
Include Used Books
Are you a club member of: Barnes and Noble
Books A Million Chapters.Indigo.ca

Average Customer Rating: 4.08 (12 reviews)

Customer Reviews

Rating: 4
Summary: important information for any serious C++ developer
Comment: Few C++ books talk about such important aspects of programming like design and development for performance, as well as performance tuning. Even smaller number of them support their arguments with the actual test numbers. This book is different: on many occasions the authors show quantitative difference between techniques, which is very useful for understanding the trade-offs and is much more convincing than simply referring to common sense or authors' past experience.

This book is a well-written overview of the C++ performance programming techniques. It looks into a broad spectrum of the issues, some of them are examined in a great detail, like C++ inlining. Most often there is no free lunch in software development, and the book does a good job of showing the trade-offs of performance techniques, keeps a good balance of not advocating extra efforts simply for the sake of having faster programs.

The book has many coding examples that show "side-by-side" performance of different code snippets trying to achieve the same computational goal. The examples are very simple and are independent off each other, so one does not have to read all the previous chapters to understand a point made in the middle of the book.

Elegance usually goes hand-in-hand with good performance, so if you are just a beginner in C++, this book will help you to polish the patterns of your programming style. I think that this book will be helpful to any C++ programmer, especially to one who is writing real-time or performance intensive applications. I wish the management could read and understand it too: hopefully then it wouldn't assume that "performance profiling" is just an afterthought and is not a necessary entry in the schedule for every serious product.

Rating: 5
Summary: A great (and underappreciated) book
Comment: First off: it's practical! It's based not on some tenured professor's abstract hifalutin vaporous gobbledegook but on personal, actual, concrete experiences of the author. A pleasure to learn from. Well written too! Which can't be taken for granted anymore. The book is appropriately titled (rare as well.) To make it short: if you're interested in efficiency with C++ that's the book to buy, w/o thinking, right off the web. Satisfaction guaranteed, even, btw, if you don't particularly care for efficiency but are an in-general curious C++ programmer.

Being a ninkompoop and a cantakerous, argumentative [person] that I am, I rarely praise anyone, as you can figure from my name, but this book gets a triple-A, ten stars from me. I'm watching this author from now on, on par with Meyers, Richter, and Stevens.

Rating: 4
Summary: Keys to acceptable C++ performance
Comment: The authors are developers of network and web server software for IBM. They specifically target performance issues related to C++ programming. The primary topics of discussion are constructors & destructors, virtual functions, return value optimization, temporary objects, inlining, memory managers, and reference counting. Learn how to create efficient constructor functions. Learn how to avoid the costly construction of temporary objects. The authors promote "lazy evaluation" and nail "useless computations" and "obsolete code." Algorithm and data structure discussions are referred to other standard references, however there is coverage of the STL structures (insertion, deletion, traversal, and find operations). An additional bonus is the excellent coverage of multithreading issues.

Similar Books:

Title: C++ Templates: The Complete Guide
by David Vandevoorde, Nicolai M. Josuttis
ISBN: 0201734842
Publisher: Addison-Wesley Pub Co
Pub. Date: 12 November, 2002
List Price(USD): $59.99
Title: C++ Footprint and Performance Optimization
by Rene Alexander, Graham Bensley
ISBN: 0672319047
Publisher: SAMS
Pub. Date: 20 September, 2000
List Price(USD): $49.99
Title: Modern C++ Design: Generic Programming and Design Patterns Applied
by Andrei Alexandrescu
ISBN: 0201704315
Publisher: Addison-Wesley Pub Co
Pub. Date: 13 February, 2001
List Price(USD): $44.99
Title: Advanced C++ Programming Styles and Idioms
by James O. Coplien
ISBN: 0201548550
Publisher: Addison-Wesley Pub Co
Pub. Date: 30 August, 1991
List Price(USD): $54.99
Title: Effective C++: 50 Specific Ways to Improve Your Programs and Design (2nd Edition)
by Scott Meyers
ISBN: 0201924889
Publisher: Addison-Wesley Pub Co
Pub. Date: 02 September, 1997
List Price(USD): $37.95

Thank you for visiting www.AnyBook4Less.com and enjoy your savings!

Copyright� 2001-2021 Send your comments

Powered by Apache