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

Win32 Multithreaded Programming

Please fill out form in order to compare prices
Title: Win32 Multithreaded Programming
by Mike Woodring, Aaron Cohen
ISBN: 1-56592-296-4
Publisher: O'Reilly & Associates
Pub. Date: 01 December, 1997
Format: Paperback
Volumes: 1
List Price(USD): $49.95
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.27 (11 reviews)

Customer Reviews

Rating: 4
Summary: Great book!
Comment: This is a great book! It covers kernel objects in detail (mutexes, semaphores, etc.), with simple example code. It also covers methods of interthread communication (memory mapped files, anonymous pipes, etc.). It does not, however, cover the different Win32 threading models (single, apartment, etc.) at all. This is a good book for understanding the basics of Win32 multithreading concepts.

Rating: 5
Summary: This one is a Keeper
Comment: Here's what I liked about the book:

(1) It provides simple explanation of central concepts and issues around multithreaded programming. This knowledge is platform independent.

(2) Provides clear explanation of Win32 specific API and Kernel Objects, knowledge that is necessary to do Multithreaded Programming on most Microsoft Platforms.

(3) Builds a simple C++ based OO Wrapper class Library for Multithreaded programming that elegantly conceals Win32 APIs idiosyncrasies.

(4) Also builds additional higher Level OO Abstractions (like Monitors) that Win32 does not need to support directly but Programmers need often.

(5) Great illustrations of Multithreading problems, solutions and Patterns through the trailing part of the book.

(6) Code and Diagrams abound.

What's there not to like?

Rating: 2
Summary: Not that good actually
Comment: Another failure of O'Reilly's. The book is thick but watery, writing is bad, editing is lacking. The expository parts are hard to understand, for example the chapter describing Monitors is impossible to comprehend (unless you already are familiar with that, in general quite comprehensible, concept.) The book is seriously fattened with reference-level material, in most cases inappropriately, imho. And finally, the C++ library built on top of Win32 threading API is totally out of place--plus its reference occupies half the book, which is unwelcome as well. Moreover, the authors' C++ is highly questionable. I don't think the authors are accomplished C++ designers, their C++ reeks of C, even syntactically. I guess this tome may be helpful somehow somewhere, but I'm yet to figure out in what way though.

Finally, I'd like to say that this is not the first underwhelming book from generally-respected O'Reilly that, I notice, is edited by Ron Petrusha (another one was this Windows Error Messages fiasco (edited), and some other, authored pieces.) In the future, I will be very careful buying books with his name--whether as an author or an editor--on the cover, I think to see him having contributed to a book is a bad news.

Finally, my suggestion to Windows programmers is to read Richter--he's got enough to make you comfortable with the API, and then carefully work through Kleinman's "Threads" and Norton/DiPasquale's "Threadtime". Both are on pthreads rather than Win32, BUT! -- they are written very clearly and cover the concepts very well; applying these concepts to Win32 environment should be a much lesser task than attempting to grasp them from the muddled babbling in Cohen/Woodring book. "Win32 MT programming" has been sitting on my shelf for a while now, and whenever I work with MT issues I kinda pick it up in perhaps search of some ideas, but no, it's been consistently useless.

Similar Books:

Title: Multithreading Applications in Win32 : The Complete Guide to Threads
by Jim Beveridge, Robert Wiener
ISBN: 0201442345
Publisher: Addison-Wesley Pub Co
Pub. Date: 19 December, 1996
List Price(USD): $44.99
Title: Network Programming for Microsoft Windows, Second Edition
by Anthony Jones, Jim Ohmund, Jim Ohlund, James Ohlund
ISBN: 0735615799
Publisher: Microsoft Press
Pub. Date: 13 February, 2002
List Price(USD): $59.99
Title: Multithreaded Programming with Win32
by Thuan Q. Pham, Pankaj K. Garg
ISBN: 0130109126
Publisher: Prentice Hall PTR
Pub. Date: 16 November, 1998
List Price(USD): $49.99
Title: Win32 System Programming: A Windows(R) 2000 Application Developer's Guide (2nd Edition)
by Johnson M. Hart
ISBN: 0201703106
Publisher: Addison-Wesley Pub Co
Pub. Date: 29 September, 2000
List Price(USD): $59.99
Title: Object-Oriented Multithreading Using C++
by Cameron Hughes, Tracey Hughes
ISBN: 0471180122
Publisher: John Wiley & Sons
Pub. Date: 29 August, 1997
List Price(USD): $75.00

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

Copyright� 2001-2021 Send your comments

Powered by Apache