HOME
Most Popular
New Books

Imperfect C++: Practical Solutions for Real-Life Programming

Imperfect C++: Practical Solutions for Real-Life ProgrammingISBN:0321228774
Pages:624
Date:2004-10-21
Publisher:Addison-Wesley Professional
Rating:4.5

Read Imperfect C++: Practical Solutions for Real-Life Programming Online

   

Book Description

C++ is one of the most important languages today, but, as with all languages, itis not perfect. Far from it. Hence the topic (and title) of this book: practicaltechniques for dealing with problems that arise in C++ programming notbecause the programmer is inexperienced or incompetent, but because thisotherwise powerful language is itself deficient in some respect.This book reduces the frustration and indecision programmers experienceeveryday when using C++. Far from being stymied by a lack of expressivenessin the language, it is commonly the vast array of potential paradigms andtechniques supported by C++ that causes the problems. Too many choices.Too much complexity. Where to begin? Where to go? The author, havinghimself experienced inherent C++ deficiencies for years, presents detailedsolutions for dealing with the aggravating problems they cause programmers.

/p>

Reviews From AMAZON.COM


highly practical, applicable advice


Skipping aside the occasional misstep (here and there in the first part of the book) from this first time author, the material really comes into its own in Part 2.

I own a lot of C++ books - probably all the "bibles" and then some - and this is the only book of which I am aware that covers issues such as ABI (and how to emulate it), threading, contract programming, operator overloading, multi-dimensional arrays (and a whole lot more) in such practical and applicable terms.

And then there's all the stuff that the author's invented, which makes reading parts 4-6 both a challenge and a delight.

The author provides a number of tools and libraries on the accompanying CD, some of which are the summer 04 snapshots of various of his libraries. I've since become addicted to several of these, in no small part because they work with just about any compile you can name. (The book makes reference to compatibility issues in several places, and the libraries bear out this obsession's worth.)

At the end of the book, he promises to return in "Extended STL". Judging from the apparent progress on his site for that book - www.extendedstl.com - we may not have to wait too much longer.

If you're listening, Dr. Wilson, please allow us the pleasure of your second book before too long. The world of C++ needs practical protagonists who are also practiced pedagogists.

a great resource for those whoose problems extend beyond the "i learnt this in class catagory"

ok so you think your a pretty hot c++ programmer, you know your templates from you generics when youve only been awake to minutes and you realise that youve had too many beers. well then take a read of this excelt book, i cant recommend it enough, it'll make you re-asses the way you are solving your problems and extend your technique in directions that if your like me never really knew existed.
i find it more readable than effective c++ and the writting style is great!
anyway give your mind some excercise, it aint for the faint-at-c++ but that makes it all the better.

NEW!!!

TOOOO Many results in general search?!! Try this customized search engine for searching online books