Book Review
Advanced Programming in the UNIX Environment by W Richard Stevens
Recommended
|
| ISBN: 0-201-56317-7
Publisher: Addison-Wesley
Pages: 744pp
Price: £?
|
 |
| Categories: unix
|
| Reviewed by
Adrian Wontroba
in C Vu 5-1 (Nov 1992) |
 |
This hefty tome has been advertised as the successor to Rochkind's
well-respected Advanced UNIX Programming. Stevens' aim is to provide the
rationale and examples missing from the Unix Programmers Manual. In my
opinion he has succeeded. In 17 chapters he covers topics such as standards,
file IO, files and directories, the standard IO library, accessing system
data files, processes and signals (90+ pages!), terminal IO, deamons, inter
process communication and pseudo terminals. The text is very readable and is
primarily aimed at C programmers using SVR4 or 4.3+BSD. Differences between
these two main current flavours of UNIX, POSIX and earlier versions are
frequently highlighted.
Most chapters contain copious examples and end with a number of exercises,
for some of which answers are provided. The examples range from simple
demonstrations to potentially useful programs like cu/tip and pty
replacements.
The majority of the examples have been run on four different versions of
UNIX (System 5 release 4, 4.3+BSD (since released as 4.4BSD), BSD/386 and
SunOS 4.1.1 and 4.1.2). Unusually, the source code and errata are available
by anonymous FTP. If you want these, and are connectivity impaired, send me
a formatted 3.5" floppy disc and a stamped addressed return mailer. I'll
send back a compressed tar archive. I have been unable to try the example
code myself, due to my being separated from my UNIX box for the last four
months.
Other
Authors with the same surname
Stevens
Advanced Fractal Programming in C by Roger T Stevens (Reviewed Jan 1992)
Advanced Graphics Programming in C & C++ by Roger T Stevens & C D Watkins (Reviewed Jul 1992)
C Database Development (Second Edition) by Al Stevens [Recommended] (Reviewed Sep 1991)
C Graphics Handbook, The by Roger T Stevens (Reviewed Jan 1993)
C++ Database Development (2nd Ed) by Al Stevens (Reviewed May 1996)
C++ Database Development by Al Stevens [Recommended] (Reviewed Jul 1995)
C++ Graphics Programming Handbook, The by Roger T Stevens [Not Recommended] (Reviewed May 1997)
Fractal Programming and Ray Tracing with C++ by Roger T Stevens [Not Recommended] (Reviewed Jan 1992)
Learning C with Fractals by Roger T Stevens [Not Recommended] (Reviewed Jul 1993)
Object-Oriented Graphics Programming in C++ by Stevens (Reviewed Nov 1995)
Teach Yourself C++ (4th ed) by Al Stevens (Reviewed Nov 1995)
Last Update - 13 May 2001.
To link to this review, please use the URL:
http://www.accu.org/bookreviews/public/reviews/a/a000151.htm
Copyright © The Association of C & C++
Users 1998-2000. All rights reserved.
Mirrored from http://www.accu.org/