A developer's guide to writing thread-safe object-oriented applications. Drawing on years of programming experience, Cameron and Tracey Hughes provide a building-block approach to developing multithreaded applications in C++. This book offers programmers the first comprehensive explanation of multithreading techniques and principles for objects and class libraries. It teaches C++ programmers everything they'll need to build applications that cooperate for system resources instead of competing. This invaluable reference shows you how to avoid common pitfalls of multithreading, whether you're programming in UNIX, Windows NT, or OS/2 environment. All major examples are implemented in each environment and supported by thorough explanations of object-oriented multithread architecture and incremental multithreading. On the disk you'll find: * All the source code contained in the book * Important protocols and information resources * A variety of multithreaded components ready to build into your own applications or class library. You'll find a wealth of coverage on highly practical but little understood topics like: * Thread-safe container classes * POSIX threads and the new thread standard 1003.1c * STL algorithms and containers in multithread environments * C++ synchronization components * Object-oriented mutexes and semaphores * Avoiding deadlock and data race through encapsulation * Multithreaded application frameworks * Object-oriented pipe streams Visit our Web site at www.wiley.com/compbooks/
The complete guide for multithreaded application development
Published by Thriftbooks.com User , 24 years ago
This is the ultimate book for any experienced C++ programmer who is new to the field of multi-threaded application development. If you are the kind of guy who learns by writing or reading lines of code then this book is not for you but if you want a solid foundation to build future multi threaded applications then look no further. The authors take you through all the concepts and the philosophies behind robust multi-threaded application development. I wish the authors had not included any APIs from any specific platforms. The building blocks and the techniques are all that are needed and you get them in abundance in this book. That would have reduced the price of the book. All the same money well spent.
In addition to my previous note
Published by Thriftbooks.com User , 26 years ago
I read the reviews on this page, and thought I have to add a couple of words to what I've already said. I think the negative reviews are somewhat unfair--there is nothing ungrammatical about the book (definitely not by today's standards of technical writing--go MS Press for the mainstream .) While the book contains much vapour and is wildly overpriced--imho--on the balance isn't bad. I wish it was half-the price and half the size though .
Disregard my 5 stars. I don't know how to rate it.
Published by Thriftbooks.com User , 26 years ago
That's the weirdest book ever. It has some rather interesting parts, but those amount to about 10% of the volume. The rest is "fattening up". Why does a book of this type contain an unbearably long coverage of basic C++ concepts is beyond me--a beginner wouldn't buy this book, a user comfortable with C++ doesn't need those endless pages with trivialities. I wish it was a 50-page, thirteen-dollar book (most likely that's why it is so padded--the price is well above $13 .) There are, I want to stress, a few good sections there, but mostly it's vapour. If you're rich--buy it, there's something there, if not, peruse in the bookstore , and put it back on the shelf. I hope it ends up in a bargain section where you could get it--after the price is right...
An excellent complete reference to Multithreading
Published by Thriftbooks.com User , 26 years ago
This book offers an excellent treatment of the problems associated with multithreading and the code to work around them. It is an invaluable book to which one will often refer. For the serious reader, one who is interested in the details as this book is very thorough.
Absolutely the BEST!
Published by Thriftbooks.com User , 26 years ago
If you're doing Posix threads in OO and in C++, this book covers the intermediate concepts and builds to more advanced issues. Well thought out. Well designed. If you're doing (or going to do) a distributed, multiThreaded applications, you will thank God every day that you found this book before you started. Unless, of course, you wrote another book on Posix threads. I didn't so I did. :)
ThriftBooks sells millions of used books at the lowest everyday prices. We personally assess every book's quality and offer rare, out-of-print treasures. We deliver the joy of reading in recyclable packaging with free standard shipping on US orders over $15. ThriftBooks.com. Read more. Spend less.