[net.unix] Summary of books on Unix systems programming

gregbo@houxm.UUCP (Greg Skinner) (02/15/85)

Here are the responses I got for my question re: looking for books where Unix
systems programming is discussed.
-------------------------------------------------------------------------------

The Independant UNIX Bookstore (somewhere in Calif.) rates
McGilton and Morgan's introduction to UNIX as its top seller.
I forget the exact title, they all sound pretty much alike,
I have seen the book and it seems both comprehensive and easy
to read.

-------------------------------------------------------------------------------

There is quite a nice book called "Operating Systems: The Xinu Approach"
(I can't remember the author's name offhand) that gives quite a nice
guide to the internals of a unix type operating system with examples
of some of the more obscure system things used in unix.

-------------------------------------------------------------------------------

The UNIX Programming Environment by Kernighan and Pike.

-------------------------------------------------------------------------------

I'd suggest you start with `The UNIX Programming Environment' by Kernighan
and Pike. It goes into some of these topics. After that, try book by
Kaare Christian (The UNIX Operating System, Wiley-Interscience) which gives
some detail on how the system works. After that, go to the source code
and wade in...  [I liked this comment the best ... seems like you wind up doing
that most of the time, anyway  --gregbo]

-------------------------------------------------------------------------------

All comments were much appreciated.
-- 
			... hey, we've gotta get out of this place,
    			    there's got to be something better than this ...

Greg Skinner (gregbo)
{allegra,cbosgd,ihnp4}!houxm!gregbo

eugene@ames.UUCP (Eugene Miya) (02/22/85)

> The Independant UNIX Bookstore (somewhere in Calif.) rates
> McGilton and Morgan's introduction to UNIX as its top seller.
> I forget the exact title, they all sound pretty much alike,
	Introducing the UNIX System
> 
> -----------------------------------------------------------------------------
> 
> There is quite a nice book called "Operating Systems: The Xinu Approach"
> (I can't remember the author's name offhand) that gives quite a nice
	Doug Comer (dec@pudue)
> -----------------------------------------------------------------------------
> 
> The UNIX Programming Environment by Kernighan and Pike.
The best intermediate text when coupled with the C programming language
text by Kernighan and Ritchie.  Integrates [buzz...buzz] lex and yacc
with other tools like make better than any other.  It's organization
with it's digressions really mimics the learning process [unlike other
books which try to contourt learning into a strict linear process].
It's only problems are the lack of coverage on BSD tools and quick start up
which maybe problems for some first time users. 
> 
> Greg Skinner (gregbo)
> {allegra,cbosgd,ihnp4}!houxm!gregbo

Stopped by Tower Records a weekago and snatched a copy of Unix for People
[three authors from the education dept at ucb.], new for only $5 [they didn't
know the price].  The text is a little bit of a disappointment:  there are
some inaccuracies on file naming, and there are some very site [read
some local ucb (not evans or cory hall) commands like 'batch' or .reminder
files.  There are stubs for future learn with references to awk and wwb.
It tries to be a basic text processing book.

The text I object to the most has the words "System V" and Berkeley
on the cover published by Que.  If you open it up, the text says nothing
about the differences or similarities.  It is also poor reading.
A ripoff.

--eugene miya
  NASA Ames Research Center
  {hplabs,hao,dual,ihnp4,vortex}!ames!aurora!eugene
  emiya@ames-vmsb.ARPA or eugene@riacs.ARPA