dwu@nunki.usc.edu (Daniel Wu) (02/28/89)
I'd like to learn more about UNIX, so I'm interested in any good books that are at the "intermediate" level. 2 which I have heard about are Advanced UNIX Programming, Marc Rochkind UNIX System Programming, K. Haviland & B. Salawa (?) I went to my local bookstore, but they were out of both. I'll have to special order them. Anyone out there familiar in these two? I'd rather not buy both, so if one is demonstratively better than the other (in terms of readability, style, and presentation of material, plus lots of examples) I'd purchase that one. The topics that I'm particularly interested in are: Sys V IPC: message queues, named pipes, shared memory, semaphores, record&file-locking terminal devices, pty's Can anyone recommend one or the other, or are there any other good books? Daniel Wu dwu@castor.usc.edu
dwu@nunki.usc.edu (Daniel Wu) (03/07/89)
Last time I asked: > I'd like to learn more about UNIX, so I'm interested in any good books that > are at the "intermediate" level. 2 which I have heard about are > > Advanced UNIX Programming, Marc Rochkind > UNIX System Programming, K. Haviland & B. Salawa > > The topics that I'm particularly interested in are: > > Sys V IPC: message queues, named pipes, shared memory, > semaphores, record&file-locking > > terminal devices, pty's > > Can anyone recommend one or the other, or are there any other good books? > > Daniel Wu > dwu@castor.usc.edu I've gotten many responses thru the mail. It appears that the Rochkind book is more popular than the Haviland & Salawa book. However, all the people who have written in were highly enthusiastic about both books. My curiosity got the better of me, so I went to Op-Amp (for those in the L.A. area, it's near Highland & Santa Monica Blvd) and was able to compare them side by side. I must say, I think the Haviland & Salawa book is more inclusive and in-depth. It covers just about all the topics that I listed above. Other books that others have mentioned: The Design of the UNIX Operating System, Maurice Bach The Design and Implementation of 4.3bsd UNIX Operating System, Leffer, McKusick, & Quarterman That last book is also available at Op-Amps. As a brief aside, I should mention that Op-Amps is probably the best store to go to in the L.A. area for EE and CS books. The only other place that comes close is the UCLA bookstore. (Sorry, Trojans, but USC's bookstore is somewhat lacking in this regard). My favorite bookstore has always been Cody's in Berkeley. Now, that store has just about everything: EE (not as comprehensive a selection as Op-Amps, though), CS (Just as good as Op-Amps), Math (Op-Amps suffers somewhat, here; UCLA has a very good math text assortment but Cody's has more titles), and even a small cafe! Unfortunately, Op-Amps is just not "freeway close". To get there, you have to drive a stretch through thick traffic. Thanks to all who have e-mailed me their suggestions. Daniel dwu@castor.usc.edu