Subj : Re: MT server side app book advice To : comp.programming.threads From : David Butenhof Date : Tue May 24 2005 06:48 pm Uenal Mutlu wrote: > "dan" wrote > >>>I'd start with Programming with POSIX(R) Threads by David R. Butenhof >>>(ISBN: 0201633922). > > I have not read his book, but I've participated in some discussions with > the author in this newsgroup, and I'm afraid his views on thread programming > are not uptodate, some may even say old- or odd-style. > He is practically saying that multithreading on a single CPU would not > make any sense. He's saying one would need one CPU per thread. When > I asked him how he would serve 1000 simultanous clients, ie. whether he > would use a server with 1000 CPU's to do the job, he unfortunately refused > to answer. So, I believe you would much be disappointed of the book. > I would suggest a newer and a more modern book on threads programming. > I think the following free book and examples from Sun will give you > more than the above one: http://docs.sun.com/app/docs/doc/805-5080 (HTML version) > http://docs-pdf.sun.com/805-5080/805-5080.pdf (PDF version) Uenal, you've crossed the line from being narrow-minded and annoying to being truly (and apparently deliberately) offensive. Rather than reply in kind (and the temptation is almost irresistable) I will simply say that such a generic and content-free review of a book you claim not to have even read is completely consistent with every ignorant and overly confident opinion you've expressed in this newsgroup. Your criticism quoted above, by the way, stands as proof that you either haven't read or haven't understood anything we've told you. I suggest that anyone inclined to pay attention to Uenal's ramblings should go back and skim the various discussions to judge for themselves. Ooops... I really did mean to avoid "replying in kind". Really. I just couldn't think of any other response that was even moderately appropriate to this tirade. But I will at least end it here after deleting the following several paragraphs of additional commentary and details... -- Dave Butenhof, David.Butenhof@hp.com HP Utility Pricing software, POSIX thread consultant Manageability Solutions Lab (MSL), Hewlett-Packard Company 110 Spit Brook Road, ZK2/3-Q18, Nashua, NH 03062 .