Path: utzoo!utgpu!news-server.csri.toronto.edu!mailrus!ames!amelia!pioneer.arc.nasa.gov!samlb From: samlb@pioneer.arc.nasa.gov (Sam Bassett RCS) Newsgroups: comp.sys.sgi Subject: YABL (Yet Another Book List) *** NEW FORMAT *** Summary: You asked for it! Keywords: Books Message-ID: <7655@amelia.nas.nasa.gov> Date: 3 Aug 90 20:47:43 GMT References: Sender: news@amelia.nas.nasa.gov Reply-To: samlb@pioneer.arc.nasa.gov.UUCP (Sam Bassett RCS) Organization: NASA Ames Research Center, Moffett Field, CA. Lines: 1199 {Note: This list is a collection of capsule book reviews taken from the comp.unix.questions newsgroup over the past couple of years -- the opinions expressed are those of the original reviewers, who posted them to c.u.q. -- I have NOT read all of these books, nor do I necessarily have an opinion on them. I trust that the posters are expert enough to know what they are/were talking about, however! S.B.Bassett, Collector Here is the list formatted in a somewhat organized fashion. I took the liberty to add a few more books to the list (including Mark Horton's book on Portable C). I also filled in quite a bit of the missing information on the most of the books. ..mitch mitch@hq.af.mil (Mitch Wright) | The Pentagon, 1A1056b | (202) 695-5060 } -=-Start-of-List-=- TITLE: Life With UNIX AUTHOR: Libes, Don CO-AUTHORS: Ressler, Sandy SUBJECT: Introduction and Overview of UNIX PUBLISHER: Prentice-Hall EDITION: 1989, pp 350 ISBN: 0-13-536657-7 APPROX_COST: 30.95 KEYWORDS: Introduction, Overview COMMENTS - A comprehensive overview of UNIX. Major sections are: UNIX in Time - Usual trash plus history of user groups, universities, with a comprehensive "who's who" in UNIX history. Present & Future deals with where UNIX is now and where its going - companies, standards and dialects are treated at length. UNIX Information - How people really learn about UNIX. Discussion of books, magazines, conferences, and, of course, source code. Inside UNIX - In-depth descriptions of UNIX from three different perspectives - user, programmer and adminstrator. Outside UNIX - Third-party stuff. Discussions of how UNIX has prospered/withered in face of real-world problems. Underground - archives, USENET, public access UNIX, GNU, MINIX, public-domain and/or free software, etc. This book is quite unusual, not only because of its scope, but because it prints things that have never appeared in print (for one reason or another) - things that most people don't realize or find until years after they have used UNIX. It is essentially a "reading between the lines" of all the other UNIX manuals, books and magazines. Lastly, "Life With UNIX" is chock full of amusing UNIX stories and anecdotes, all designed to provide you with key insights into why UNIX is the way it is. "Life with UNIX" is a must book for UNIX beginners to UNIX gurus. { Best! Best! Best! Hooray -- loved it!!! S.B.Bassett } END-OF-COMMENTS TITLE: The UNIX Programming Environment AUTHOR: Kernighan, Brian W. CO-AUTHORS: Pike, Rob SUBJECT: Basic UNIX Programming PUBLISHER: Prentice-Hall EDITION: 1984, pp 357 ISBN: 0-13-937699-2, paperback: 0-13-937681-X APPROX_COST: 25.95 UNIX_FLAVORS: SYSV SUGGESTED_BY: *Everyone* COMMENTS - This book is what I call a classic. Just buy it. - a good programmer's introduction. END-OF-COMMENTS TITLE: UNIX System Programming AUTHOR: Haviland, Keith CO-AUTHORS: Salama, Ben SUBJECT: Programming PUBLISHER: Addison-Wesley EDITION: 197, pp 339 ISBN: 0-201-12919-1 APPROX_COST: 27.95 UNIX_FLAVORS: SYSV SUGGESTED_BY: Mitch Wright COMMENTS Concentrates on the UNIX System call interface. END-OF-COMMENTS TITLE: The Unix Environment AUTHOR: Walker, A. N. SUBJECT: PUBLISHER: EDITION: ISBN: APPROX_COST: 26.95 COMMENTS - An excellent user's introduction. I have a special affection for this book, as it introduced me to the plural forms VAXen and Unices. END-OF-COMMENTS TITLE: Introducing The UNIX System AUTHOR: McGilton, Henry CO-AUTHORS: Morgan, Rachel SUBJECT: Introduction to UNIX PUBLISHER: McGraw-Hill Book Company EDITION: 1983, pp 556 ISBN: 0-07-045001-3 APPROX_COST: 27.95 SUGGESTED_BY: "Michael J. Chinni, SMCAR-CCS-E" COMMENTS Introductory for the most part, but far more extensive than Gauthier's book. There are two chapters on editors and two on text formatting that are the best I have seen in this type book. There is even a chapter on system management. I believe there may be a new edition of this book out that has been substantially rewritten. END-OF-COMMENTS TITLE: UNIX Shell Programming AUTHOR: Kochan, Stephen G. CO-AUTHORS: Wood, Patrick H. SUBJECT: Shell Programming PUBLISHER: Hayden Book Company EDITION: 1985, pp 422 ISBN: 0-8104-6309-1 APPROX_COST: 24.95 KEYWORDS: Bourne Shell, sh COMMENTS I own this book, but I rarely crack it open. I guess the main reason is that I am still a Bourne-again shell user. For years I worked with a variety of systems where one might find csh and/or ksh. However, /bin/sh was the only common denominator. I find that most often I refer to Kernighan and Pike for shell programming questions. However, they don't address the C Shell (csh) or Korn Shell (ksh). This book does offer a chapter on each. In addition, this book may be more suited for a beginner than an experienced UNIX programmer. END-OF-COMMENTS TITLE: UNIX, The Complete Reference AUTHOR: Coffin, Stephen SUBJECT: UNIX Reference PUBLISHER: Osborne-McGraw Hill EDITION: 1988, pp 704 ISBN: 0-07-881299-2 APPROX_COST: 24.95 UNIX_FLAVORS: SYSV, SYSVR3 COMMENTS An inexpensive reference and guide to System V in a style familiar to those from the micro world where OMH and QUE have many best selling guides to Lotus, DOS, Word, etc. END-OF-COMMENTS TITLE: A Practical Guide to the Unix System AUTHOR: Sobell, Mark G. SUBJECT: UNIX Guide PUBLISHER: Benjamin/Cummings Publishing Co. EDITION: 1989, pp 700 ISBN: 0-8053-8910-5 LC 83-21069 APPROX_COST: 27.95 TITLE: Exploring the UNIX system AUTHOR: Kochan, Stephen G. CO-AUTHORS: Wood, Patrick H. SUBJECT: Introduction to UNIX PUBLISHER: Hayden Book Company EDITION: 1984, pp 370 ISBN: 0-8104-6268-0 APPROX_COST: 22.95 SUGGESTED_BY: "Michael J. Chinni, SMCAR-CCS-E" KEYWORDS: Introduction COMMENTS A very good intro. book to UNIX. Has chapters on UNIX file system, Bourne shell, vi, Program development, security, communications, and administration. END-OF-COMMENTS TITLE: The UNIX C Shell Field Guide AUTHOR: Anderson, Gail CO-AUTHORS: Anderson, Paul SUBJECT: C-Shell Guide PUBLISHER: Prentice-Hall EDITION: 1986, pp 374 ISBN: 0-13-937468-X APPROX_COST: 31.00 KEYWORDS: C-shell, csh SUGGESTED_BY: "Michael J. Chinni, SMCAR-CCS-E" COMMENTS I have heard this called the C-Shell Bible. END-OF-COMMENTS TITLE: The Kornshell, Command and Programming Language AUTHOR: Korn, David G. CO-AUTHOR: Bolsky, Morris I. SUBJECT: Korn shell programming PUBLISHER: Prentice-Hall EDITION: 1989, pp 356 ISBN: 0-13-516972-0 APPROX_COST: 30.00 KEYWORDS: ksh, SYSV SUGGESTED_BY: Mitch Wright COMMENTS The book to have if you are beginning to learn the ksh. END-OF-COMMENTS TITLE: Internetworking with TCP/IP AUTHOR: Comer, Douglas SUBJECT: Networking PUBLISHER: Prentice-Hall EDITION: 1988, pp 382 ISBN: 0-13-470154-2 APPROX_COST: 47.00 SUGGESTED_BY: Mitch Wright COMMENTS -- From back of book This comprehensive book begins with a discussion of the TCP/IP technology and the Internet in general terms, summarizing the services provided and the history of their development. The remainder of the book looks at the architecture of the Internet, the TCP/IP technology, and the applications that use it in more detail. It discusses the fundamentals of protocols like TCP/IP as well as showing how they fit into the internet. In additon to providing details, the book highlights the general principles underlying network protocols, and explains why the TCP/IP protocols adapt easily to so many underlying network technologies. Readers will find a brief summary of the network hardware used throughout the Internet that focuses on the features of each technology that are of primary importance to an Internet architect. END-OF-COMMENTS TITLE: UNIX Networking AUTHOR: Kochan, Stephen G. CO-AUTHORS: Wood, Patrick H. SUBJECT: UNIX Networking PUBLISHER: Hayden Books EDITION: 1989, pp 400 ISBN: 0-672-48440-4 APPROX_COST: 29.95 KEYWORDS: Networking, TCP, NFS SUGGESTED_BY: Frank W. Peters COMMENTS An excellent book covering UUCP, TCP/IP, NFS, RPC, Streams, OSI, RFS, X11 and NeWS (Sun's postscript based graphical protocol). Each chapter serves as an excellent programmers introduction to the topic discussed." END-OF-COMMENTS TITLE: UNIX Network Programming AUTHOR: Stevens, W. Richard SUBJECT: UNIX Networking PUBLISHER: Prentice Hall ISBN: 0-13-949876-1 EDITION: 1990 APPROX_COST: 40.00 SUGGESTED_BY: Richard Stevens ... { uunet | yale } ! hsi ! stevens KNOWN_SUPPLIERS (201) 767-5937 for fewer than 20 copies (201) 592-2498 for corporate customers ordering 20 or more (201) 767-5994 for Government orders END-OF-KNOWN_SUPPLIERS TITLE: UNIX System Administration Handbook AUTHOR: Nemeth, Evi CO-AUTHORS: Snyder, Garth; Seebass, Scott SUBJECT: System Administration PUBLISHER: Prentice Hall ISBN: 0-13-933441-6 EDITION: 1989, pp 593 APPROX_COST: 32.00 UNIX_FLAVORS: BSD, SunOS SUGGESTED_BY: Michael S. Cross COMMENTS { I'm recommending it for all of the people who get workstations from us, and for all of the User Services people here -- an added plus is that the programs listed are available by anonymous ftp from the authors' home system. S.B.Bassett } The book does a pretty good job of explaining the differences between the types of UNIX(R) systems and administering them. It's also on the light or humorous side which is a definite plus. END-OF-COMMENTS TITLE: An Introduction to Berkeley Unix AUTHOR: Wang, Paul SUBJECT: Introduction PUBLISHER: Wadsworth Publishing Company EDITION: 1988, pp 512 ISBN: 0-534-08862-7 APPROX_COST: 36.75 UNIX_FLAVORS: BSD COMMENTS - If you need a BSD oriented book, then I don't think you would find a more thorough introductory book. END-OF-COMMENTS TITLE: A Practical Guide to Sys V Unix AUTHOR: Sobell, Mark SUBJECT: SYSV Guide PUBLISHER: Benjamin Cummings EDITION: 1985 ISBN: APPROX_COST: 32.25 UNIX_FLAVORS: SYSV TITLE: UNIX System V Bible AUTHOR: Prata, Stephen CO-AUTHORS: Martin, Donald SUBJECT: SYSV Reference PUBLISHER: Howard Sams & Company EDITION: ISBN: 0-672-22562-X APPROX_COST: 24.95 UNIX_FLAVORS: SYSV COMMENTS This is a comprehenisve reference for programmers working with the UNIX operating system documentation, covering intermediate to advanced level programming for professionals who have prior experience programming in C or using UNIX. END-OF-COMMENTS TITLE: Introducing UNIX System V AUTHOR: Morgan, Rachel CO-AUTHORS: McGilton, Henry SUBJECT: Introduction PUBLISHER: McGraw-Hill EDITION: 1987 ISBN: APPROX_COST: 24.95 UNIX_FLAVORS: SYSV COMMENTS It gives the user a good working knowledge of a number of commands and packages. I emphasize that it is a user book, by no means a technical manual. I assume by the difficulty in getting it in these parts that it is pretty popular. END-OF-COMMENTS TITLE: Unix Communications AUTHOR: Costales, Bryan SUBJECT: Communication Reference PUBLISHER: The Waite Group EDITION: 1987, pp 542 ISBN: 0-672-22511-5 APPROX_COST: 26.95 UNIX_FLAVORS: SYSV KEYWORDS: UUCP, USENET COMMENTS Covers everything the end user needs to know about email, USENET and UUCP. END-OF-COMMENTS TITLE: Unix Administrations Guide for System V AUTHOR: Thomas, R. CO-AUTHORS: Farrow, R. SUBJECT: System Administration PUBLISHER: Prentice-Hall EDITION: 1989 ISBN: APPROX_COST: 34.95 UNIX_FLAVORS: SYSV SUGGESTED_BY: Lars Tunkrans COMMENTS Bought this book last week, seems to me to be the most comprehensive and fact-packed book on the subject I've ever seen. END-OF-COMMENTS TITLE: UNIX for Super-Users AUTHOR: Foxley, Eric SUBJECT: Users Guide PUBLISHER: Addison-Wesley EDITION: 1985, pp 213 ISBN: 0-201-14228-7 APPROX_COST: 27.95 UNIX_FLAVORS: SYSV TITLE: The UNIX System V Environment, AUTHOR: Bourne, Steven R. SUBJECT: Users Guide PUBLISHER: Addison-Wesley EDITION: 1987 pp 378 ISBN: 0-201-18484-2 APPROX_COST: 26.95 UNIX_FLAVORS: SYSV SUGGESTED_BY: Steen Hammerum COMMENTS { Steen Hammerum Department of Chemistry, University of Copenhagen says: "has been _very_ useful to me (proof: I'm on my second copy)"} END-OF-COMMENTS TITLE: The Design of the Unix Operating System AUTHOR: Bach, Maurice J. SUBJECT: Design of UNIX PUBLISHER: Prentice-Hall EDITION: ISBN: 0-13-201799-7 APPROX_COST: 47.20 KEYWORDS: SYSV, AT&T COMMENTS - is a good generic introduction to kernel operation. (System V) END-OF-COMMENTS TITLE: The Design and Implementation of the 4.3BSD Unix Operating System AUTHOR: Leffler, Samuel J. CO-AUTHORS: McKusick, Marshall Kirk; Karels, Michael J.; Quarterman, John S. SUBJECT: Design of BSD UNIX PUBLISHER: Addison-Wesley EDITION: 1989, pp 471 ISBN: 0-201-06196-1 APPROX_COST: 39.00 KEYWORDS: Internals, Kernel UNIX_FLAVORS: BSD, SunOS SUGGESTED_BY: Mitch Wright COMMENTS These are the primary people who are responsible for 4.3 BSD. --From back cover-- This book is the first authoritative description of the design and implementation of the research version of the UNIX System developed at the University of California at Berkeley. It covers the INTERNAL structure of the 4.3BSD system and the concetps, data structures, and algorithms used in implementing the system facilites. The book also includes a chaper on the implementation of TCP/IP -- a networking protocol suite widely implemented throughout the world. Both philosophical and design issues of 4.3BSD are discussed, as well as details of the actual implementation. In most cases, the discussion starts at the system-call level and descends from the interface to the kernel down to the hardware itself. The kernel includes system facilities such as process management, memory management, the I/O system, the filesystem, the socket IPC mechanism, and network-protocol implementations. The Design and Implemenation of the 4.3BSD UNIX Operating System is an in-depth study of a contemporary operating system. This book assumes that the reader understands basic operating-system terminology and has some familiarity with any version of the UNIX System and with the C programming language. Therefor, this book is suitable for operating-system implementors, systems programmers, and UNIX application developers. END-OF-COMMENTS TITLE: Advanced UNIX: A Programmer's Guide AUTHOR: Prata, Stephen SUBJECT: Programming Guide PUBLISHER: Howard W. Sams & Co. EDITION: 1985, pp 484 ISBN: 0-067-22403-8. APPROX_COST: 24.95 UNIX_FLAVORS: SYSV COMMENTS - Prata assumes you know how to login and use an editor. It's very good for shell programing. END-OF-COMMENTS TITLE: Advanced UNIX Programming AUTHOR: Rochkind, Marc J. SUBJECT: Programming PUBLISHER: Prentice-Hall EDITION: 1985, pp 265 ISBN: 0-13-011818-4, paperback: 0-13-011800-1 APPROX_COST: 34.95 UNIX_FLAVORS: SYSV COMMENTS - Rochkind is a former Bell Labs UNIX guru who wrote SCCS back in the mid 70's. This book is exactly what the title states, basically an extremely thorough treatment of programming using the UNIX System Call Interface. System V, System III, V7, 4.2 BSD, and Xenix are all discussed. The system calls are organized functionally into chapters that cover file i/o, terminal i/o, process control, interprocess communication, and miscellaneous calls. The opening chapter is an overvview of fundamental concepts of UNIX. Anytime I have a question on the usage of system calls I consult this book. The only problem with it is that it needs to be updated per System V Rel 3, 4.3 BSD and the efforts of Sun and AT&T to bring SunOS and System V together as well as the efforts in the UNIX 386 world. END-OF-COMMENTS TITLE: Tricks of the UNIX Masters AUTHOR: Sage, Russel G. SUBJECT: Reference PUBLISHER: Howard Sams & Co EDITION: 1987, pp 400 ISBN: 0-672-22449-6. APPROX_COST: 24.95 COMMENTS - a "must add" to your list of UNIX books. For about $20, you'll get a lot of nifty little tricks & tips you won't pick up unless you've got a good UNIX guru to coach you. The style is relaxed & aimed at a bit above the novice UNIX user (experienced programmer with sparse UNIX exposure). END-OF-COMMENTS TITLE: Unix System Administration AUTHOR: Fiedler, David CO-AUTHORS: Hunter, Bruce H. SUBJECT: System Administration PUBLISHER: Hayden Books (Howard Sams & Co) EDITION: 1986, pp 320 ISBN: 0-8104-6289-3 APPROX_COST: 24.94 KEYWORDS: Administration TITLE: UNIX System: Readings and Applications AUTHOR: AT&T SUBJECT: Reference PUBLISHER: Prentice-Hall EDITION: 1987 ISBN: 013-938532-0 (v1) 013-939845-7 (v2) APPROX_COST: 19.00 each COMMENTS Vol 1: UNIX Time-Sharing System Vol.2: The UNIX System - These two volumes are reprints of the two volumes of the Bell Labs Technical Journal (now AT&T Tech J.) that were devoted to UNIX: Vol. 57, No. 6, Part 2, July-August, 1987, and Vol. 63, No. 8, October, 1984. END-OF-COMMENTS TITLE: UNIX Programmers manual volumes 1&2 AUTHOR: Holt CO-AUTHORS: Rinehart; Winston SUBJECT: UNIX... PUBLISHER: Bell Laboratories EDITION: ISBN: 0-03-061742-1 (v1), 0-03-061742-X (v2) APPROX_COST: SUGGESTED_BY: Mitch Wright TITLE: The C Programming Language, First Edition AUTHOR: Kernigan, Brian W. CO-AUTHORS: Ritchie, Dennis M. SUBJECT: C Programming PUBLISHER: Prentice-Hall EDITION: 1978. pp 228 ISBN: 0-13-110163-3 APPROX_COST: 27.00 SUGGESTED_BY: Mitch Wright COMMENTS The Original Bible of C programming END-OF-COMMENTS TITLE: The C Programming Language, Second Edition AUTHOR: Kernigan, Brian W. CO-AUTHORS: Ritchie, Dennis M. SUBJECT: C Programming PUBLISHER: Prentice-Hall EDITION: 1988, pp 272 ISBN: 0-13-110362-8 APPROX_COST: 28.00 SUGGESTED_BY: "Michael J. Chinni, SMCAR-CCS-E" COMMENTS The Bible of C programming END-OF-COMMENTS TITLE: A Book on C AUTHOR: Kelley, Al CO-AUTHORS: Pohl, Ira SUBJECT: C Programming PUBLISHER: Benjamin/Cummings Publishing Company, Inc. EDITION: 1984, pp 362 ISBN: 0-8053-6860-4 APPROX_COST: 32.25 SUGGESTED_BY: Mitch Wright COMMENTS This is a book written with the beginning C programmer in mind. END-OF-COMMENTS TITLE: C Primer Plus Revised Edition AUTHOR: Waite, Mitchell CO-AUTHORS: Prata, Stephen; Martin, Donald SUBJECT: C programming PUBLISHER: Howard W. Samms & Company EDITION: 1987, pp 558 ISBN: 0-672-22582-4 APPROX_COST: 23.95 SUGGESTED_BY: "Michael J. Chinni, SMCAR-CCS-E" COMMENTS An excellent beginners guide to C programming. I found out about this book through a vendor's training class on C, where they used it as the textbook. END-OF-COMMENTS TITLE: Advanced C Programming for Displays AUTHOR: Rochkind, Marc J. SUBJECT: Programming PUBLISHER: Prentice-Hall EDITION: 1988, pp 265 ISBN: 0-13-011800-1 APPROX_COST: 31.95 SUGGESTED_BY: "Michael J. Chinni, SMCAR-CCS-E" COMMENTS Covers Character Displays, Windows, and Keyboards for UNIX and MS-DOS. END-OF-COMMENTS TITLE: C: A Reference Manual, 2nd Edition AUTHOR: Harbison, Samuel P. CO-AUTHORS: Steele Jr., Guy L. SUBJECT: C Programming PUBLISHER: Prentice-Hall EDITION: 1987, pp 404 ISBN: 0-13-109810-1, paperback: 0-13-109802-0 APPROX_COST: 31.95 COMMENTS An excellent book on C. It is not really an introductory level book, and is a great companion to K&R (2nd Ed.). Both this book and K&R (2nd Ed.) cover the draft-proposed ANSI standards. Where H&S really stands out is in the sections that cover the UNIX library calls. If you have ever struggled with any of printf or scanf family of library calls in trying to figure out the conversion rules in the format string, this book is the answer. END-OF-COMMENTS TITLE: Numerical Recipes in C, The Art of Scientific Computing AUTHOR: Press, William H. CO-AUTHORS: Flannery, Brian; Teukolsky, Saul; Vetterling, William SUBJECT: C Programming PUBLISHER: Cambridge University Press EDITION: 1988, pp 735 ISBN: 0-521-35465-X APPROX_COST: 44.50 SUGGESTED_BY: Mitch Wright COMMENTS ". . . it is the one book to buy if you are going to have to solve anything numerically on a computer." - Dr. Dobb's Journal END-OF-COMMENTS TITLE: Efficient C AUTHOR: Plum, Thomas CO-AUTHORS: Brodie, Jim SUBJECT: C programming PUBLISHER: Plum Hall EDITION: 1985, pp 150 ISBN: 0-911537-05-8 APPROX_COST: 25.00 COMMENTS This is a useful book. Portability is one aspect of programming in C. Efficiency is the other. Many use C because it allows them the freedom to tie the programs down to the hardware in order to run efficiently. This book is an excellent guide and when combined with Jon Bentley's book on writting efficient programs gives one an excellent background in measuring programs and fine tuning them. END-OF-COMMENTS TITLE: Notes on the Draft C Standard AUTHOR: Plum, Thomas SUBJECT: C Programming PUBLISHER: Plum Hall EDITION: 1987, pp 92 ISBN: 0-911537-06-6 APPROX_COST: 10.00 COMMENTS Tom Plum is the Vice Chair of the ANSI X3J11 committee, so who better to write this book than he? However, as with any of the other C books that treat the ANSI C Standard, it does not cover the Standard in it's final form due to the fact that it has yet to be adopted. However, the price is about $10, so it makes a good pickup to keep informed about the standard and how it differs from K&R C. END-OF-COMMENTS TITLE: The C Programmer's Handbook AUTHOR: Bolsky, Morris I. SUBJECT: Reference PUBLISHER: Prentice-Hall EDITION: 1985, pp 84 ISBN: 0-13-110073-4 APPROX_COST: 22.95 COMMENTS This is a handbook for experience programmers, not a book for reading. Information is intended as a quickie reference and is not that detailed. END-OF-COMMENTS TITLE: The C Puzzle Book: Puzzles for the C Programming Language, 2nd Ed. AUTHOR: Feuer, Alan R. SUBJECT: C programming PUBLISHER: Prentice-Hall EDITION: 1982, pp 173 ISBN: 0-13-109934-5 paperback: 0-13-109926-4 APPROX_COST: 26.00 COMMENTS Exactly what the title indicates. The puzzles are organized by chapter: basic arithmetic operators, assignment operators, logic and increment operators, bitwise operators, relational and conditional operators, operator precedence and evaluation. The answers for all of the puzzles are also provided. This is an excellent way to learn some of the more advanced expressions that can be concocted with C. END-OF-COMMENTS TITLE: The C Answer Book AUTHOR: Tondo, Clovis L. CO-AUTHORS: Gimpel, Scott E. SUBJECT: C programming PUBLISHER: Prentice-Hall EDITION: 1985, pp 209 ISBN: 0-13-109877-2 APPROX_COST: 21.00 KEYWORDS: K&R answers COMMENTS This book provides the answers to the exercises found in K&R. I believe that a second edition of this book has also been recently published corresponding with the 2nd edition of K&R. END-OF-COMMENTS TITLE: C Traps and Pitfalls AUTHOR: Koenig, Andrew SUBJECT: C programming PUBLISHER: Addison-Wesley EDITION: 1988, pp 147 ISBN: 0-201-17928-8 APPROX_COST: 17.50 COMMENTS Andrew published a BTL Technical Memorandum by this title several years back. Later it was published as a Technical Report. It has now been expanded into a book. I read the TR and it was excellent. I just recently finished the book and would recommend it to anyone who uses C. END-OF-COMMENTS TITLE: Portable C and UNIX System Programming AUTHOR: Lapin, J.E. SUBJECT: C programming PUBLISHER: Prentice-Hall EDITION: 1987, pp 249 ISBN: 0-13-686494-5 APPROX_COST: KEYWORDS: Portable COMMENTS A useful book, mostly because there are no others written on this topic, yet... END-OF-COMMENTS TITLE: Portable C Software AUTHOR: Horton, Mark SUBJECT: C programming PUBLISHER: Prentice Hall EDITION: 1990, pp 400 ISBN: 0-13-868050-7 APPROX_COST: 32.95 COMMENTS: >From the back jacket: Portable C Software is designed for professional programmers and students who want to write portable C code between System V implementations, POSIX, MS DOS, and other operating systems. Assuming a working knowledge of C, this book addresses and rates each feature of the C software environment. Shell commands, system calls, external variables, and macros are discussed and examined in detail. The author provides an advanced introduction to C, describes how best to write portable software, examines what not to do, discusses common mistakes, and includes an invaluable portability reference manual. In this extensive manual, the author rates the portability of the following o subroutines available in C libraries o operating system calls o header include files o predefined variables in the C library o UNIX(R) system shell commands Portable C Software offers concise, current coverage of C, and will be an important reference for anyone who writes C programs. Of the nearly 400 pages, about 250 are reference material. Some of it is fairly detailed. If you find any errors, or have any suggestions for the next edition, please drop me a note at Mark.Horton@ATT.COM Thanks to everyone who made helpful suggestions or otherwise contributed to the book. Mark END-OF-COMMENTS TITLE: Software Engineering in C. AUTHOR: Darnell, Peter CO-AUTHORS: et al. SUBJECT: C programming PUBLISHER: Springer-Verlag EDITION: 1988 ISBN: APPROX_COST: 29.95 SUGGESTED_BY: srvarma@rodan.acs.syr.edu COMMENTS One of the finest books I have seen for beginners. Highly recommended even for intermediate-level C programmers. END-OF-COMMENTS TITLE: Data Structures and C Programs. AUTHOR: Van Wyk, Christopher SUBJECT: C programming EDITION: 1988 ISBN: APPROX_COST: 41.95 SUGGESTED_BY: srvarma@rodan.acs.syr.edu KEYWORDS: C, Data Structures COMMENTS The author is from Bell Labs and this is also one of my favorite books for learing C programming with different kinds of data structures." END-OF-COMMENTS TITLE: UNIX Papers for UNIX Developers & Power Users AUTHOR: The Waite Group Editors - edited by Mitchell Waite SUBJECT: UNIX Reference PUBLISHER: Howard W. Sams & Co EDITION: 1987 pp 518 ISBN: 0-672-22578-6 APPROX_COST: 26.95 COMMENTS This is a collection of papers. Some of the them are introductions and others cover more arcane bits of knowledge. END-OF-COMMENTS TITLE: Writing a Unix Device Driver AUTHOR: Egan, Janet I. CO-AUTHORS: Teixeira, Thomas J. SUBJECT: Programming PUBLISHER: John Wiley & Sons. EDITION: 1988, pp 357 ISBN: 0-471-62811-5, paperback: 0-471-62859-X APPROX_COST: 24.95 UNIX_FLAVORS: BSD, Xenix TITLE: (no title given) AUTHOR: (no author given) SUBJECT: Introduction to UNIX PUBLISHER: EDITION: 19??, pp 297 ISBN: 0-8359-8164-9, paperback: 0-8359-8162-2 APPROX_COST: COMMENTS Introductory level book, extremely basic and easy reading. I read this on a plane trip between Newark, NJ and Columbus, OH before I ever worked seriously with UNIX. Unlike, Rebecca Thomas and Jean Yates Tutorial style book this one does not require you to be sitting down in front of a crt in order to derive benefit from it. END-OF-COMMENTS TITLE: Unix for People AUTHOR: Birns, Peter CO-AUTHORS: Brown, P.; Muster John SUBJECT: Introduction PUBLISHER: Prentice-Hall EDITION: ISBN: 0-13-937442-6 APPROX_COST: 28.00 TITLE: Unix Power Utilities for Power Users AUTHOR: Muster, John CO-AUTHORS: Birns, Peter SUBJECT: Introduction to UNIX PUBLISHER: MIS Press EDITION: 1989, pp 420 ISBN: 1-55828-000-6 APPROX_COST: 24.95 KNOWN_SUPPLIERS - Phone 1-800-MANUALS END-OF-KNOWN_SUPPLIERS COMMENTS - From Page 2... Overview of Contents If you have the ability to log on the system, create, move, copy and remove files, create and change directories, and issue basic shell commands, you will be able to complete the exercises in these modules. If you are more experienced, you may be able to proceed quickly through part or all of Modules 2 and 3, and the introductory steps to several of the other modules. END-OF-COMMENTS TITLE: The AWK Programming Language AUTHOR: Aho, Al CO-AUTHORS: Kernighan, Brian; Weinberger, Peter SUBJECT: AWK Programming PUBLISHER: Addison Wesley EDITION: 1988, pp 210 ISBN: 0-201-07981-X LC 87-17566 APPROX_COST: 23.75 TITLE: UNIX System Security AUTHOR: Wood, Patrick H. CO-AUTHORS: Kochan, Stephen G. SUBJECT: Security PUBLISHER: Hayden Book Company EDITION: 1985, pp 299 ISBN: 0-8104-6267-2 APPROX_COST: 34.95 SUGGESTED_BY: Mitch Wright COMMENTS -- From back cover Here is a practical guide to computer security on the UNIX system for the user, administrator, or potential UNIX system buyer. It will teach you everything you need to know ot make your system secure and keep it that way. Topics covered include: - file and directory permissions - password security - how the setuid/gid permissions work and how to use them - how the various security-related UNIX commands and functions work - how to write secure programs - different methods of data encryption -- including the government standard DES algorithm -- and how secure they are - data encryption over communication networks - how to discover and plug potential security holes in your system - how to periodically monitor your system to maintain security Also included is the complete source for several security auditing and administration programs. END-OF-COMMENTS TITLE: The UNIX Text Processing System AUTHOR: Christian, Kaare SUBJECT: Text Processing PUBLISHER: John Wiley & Sons, Inc. EDITION: 1987, pp 250 ISBN: 0-471-85581-2 APPROX_COST: 24.95 SUGGESTED_BY: "Michael J. Chinni, SMCAR-CCS-E" COMMENTS I have found this to be a very good guide to nroff, and the -mm macros. It also covers the -ms macros, vi, eqn, tbl, refer, and pic END-OF-COMMENTS TITLE: UNIX Text Processing AUTHOR: Dougherty, Dale CO-AUTHORS: O'Reilly, Tim SUBJECT: Text Processing PUBLISHER: Hayden Books EDITION: 1987, pp 665 ISBN: 0-672-46291-5 APPROX_COST: 26.95 SUGGESTED_BY: Mitch Wright COMMENTS This is a MUST for all [nt]roff users. END-OF-COMMENTS TITLE: Typesetting Tables on the UNIX System AUTHOR: McGilton, Henry CO-AUTHORS: McNabb, Mary SUBJECT: Using the 'tbl' utility PUBLISHER: Trilithon Press, 334 State St., Ste. 106 Los Altos CA 94022 EDITION: 1990, pp 283 ISBN: 0-9626289-0-5 APPROX_COST: 20.00 KEYWORDS: What the manual _should_ have been COMMENTS From the back cover: Reviewers said: "You're a pair of lunatics!" -- James Gosling, Sun Micro "Good Grief!" -- Ken Greer, Elan Computer Group, Inc. "Three Hundred Pages on TBL?!?" -- Prof. Powell, U. Minn I (S.B.Bassett) rather agree, but I wish there were more lunatics like these two, who would do a thorough job of documenting the workings of various cryptic, arcane, and downright quirky UNIX utilities for the benefit of those of us without source . . . I actually enjoyed reading this -- Henry sent me a complimentary copy in the hopes that I would review it here (thanks, Henry, I did), and I figured out why I had so much trouble with 'tbl' on a former job -- I'd have paid several times the price for a copy of this 2 years ago. Too bad I'm not doing tech writing any more . . . ;^) END-OF-COMMENTS TITLE: Using C on the UNIX system AUTHOR: Curry, David A. SUBJECT: C programming PUBLISHER: O'Reilly & Associates, Inc. EDITION: 1989, pp 232 ISBN: 0-937175-23-4 APPROX_COST: 24.95 SUGGESTED_BY: Mitch Wright KNOWN_SUPPLIERS E-mail: ... uunet!ora!nuts Phone#: 1-800-338-NUTS END-OF-KNOWN_SUPPLIERS COMMENTS This is a must for the Beginning UNIX programmer. END-OF-COMMENTS TITLE: Using UUCP and USENET AUTHOR: Todino, Grace SUBJECT: Introduction PUBLISHER: O'Reilly & Associates, Inc. EDITION: 1986, pp 91 ISBN: 0-937175-010-2 APPROX_COST: 17.95 KEYWORDS: Nutshell Handbook SUGGESTED_BY: Mitch Wright KNOWN_SUPPLIERS E-mail: ... uunet!ora!nuts Phone#: 1-800-338-NUTS END-OF-KNOWN_SUPPLIERS TITLE: Managing UUCP and USENET AUTHOR: O'Reilly, Tim CO-AUTHORS: Todino, Grace SUBJECT: Introduction PUBLISHER: O'Reilly & Associates, Inc. EDITION: 1986, pp 107 ISBN: 0-937175-09-9 APPROX_COST: 21.95 KEYWORDS: Nutshell Handbook SUGGESTED_BY: Mitch Wright KNOWN_SUPPLIERS E-mail: ... uunet!ora!nuts Phone#: 1-800-338-NUTS END-OF-KNOWN_SUPPLIERS TITLE: Managing Projects with Make AUTHOR: Talbot, Steve SUBJECT: Introduction PUBLISHER: O'Reilly & Associates, Inc. EDITION: 1988, pp 77 ISBN: 0-937175-04-8 APPROX_COST: 9.00 KEYWORDS: Nutshell Handbook SUGGESTED_BY: Mitch Wright KNOWN_SUPPLIERS E-mail: ... uunet!ora!nuts Phone#: 1-800-338-NUTS END-OF-KNOWN_SUPPLIERS TITLE: Understanding and Using COFF AUTHOR: Gircys, Gintaras R. SUBJECT: Introduction PUBLISHER: O'Reilly & Associates, Inc. EDITION: 1988, pp 176 ISBN: 0-937175-31-5 APPROX_COST: 21.95 UNIX_FLAVORS: SYSV KEYWORDS: Nutshell Handbook SUGGESTED_BY: Mitch Wright KNOWN_SUPPLIERS E-mail: ... uunet!ora!nuts Phone#: 1-800-338-NUTS END-OF-KNOWN_SUPPLIERS COMMENTS --From back cover This handbook explains the COFF data structure and its manipulation. Contents include: - The basics of COFF - Assembley code relocation process - COFF file headers - Relocation structures - The linking process - The COFF system in UNIX - Magic numbers - The COFF symbolic debug system - COFF and shared libraries - Utilities and techniques for working with COFF files - A sample program to manipulate COFF END-OF-COMMENTS TITLE: Programming with Curses AUTHOR: Strang, John SUBJECT: Introduction PUBLISHER: O'Reilly & Associates, Inc. EDITION: 1986, pp 71 ISBN: 0-937175-02-1 APPROX_COST: 9.00 KEYWORDS: Nutshell Handbook KNOWN_SUPPLIERS E-mail: ... uunet!ora!nuts Phone#: 1-800-338-NUTS END-OF-KNOWN_SUPPLIERS TITLE: Reading and Writing Termcap Entries AUTHOR: Strang, John SUBJECT: Introduction PUBLISHER: O'Reilly & Associates, Inc. EDITION: 1986, pp 71 ISBN: 0-937175-02-1 APPROX_COST: 9.00 KEYWORDS: Nutshell Handbook KNOWN_SUPPLIERS E-mail: ... uunet!ora!nuts Phone#: 1-800-338-NUTS END-OF-KNOWN_SUPPLIERS TITLE: !%@:: A Guide to Electronic Mail Addressing AUTHOR: Frey, Donnalyn CO-AUTHOR: Adams, Rick SUBJECT: Introduction PUBLISHER: O'Reilly & Associates, Inc. EDITION: 1989, pp 284 ISBN: 0-937175-93-0 APPROX_COST: 26.95 KEYWORDS: Nutshell Handbook KNOWN_SUPPLIERS E-mail: ... uunet!ora!nuts Phone#: 1-800-338-NUTS END-OF-KNOWN_SUPPLIERS TITLE: UNIX in a Nutshell (BSD) AUTHOR: SUBJECT: Introduction PUBLISHER: O'Reilly & Associates, Inc. EDITION: 1987, pp 270 ISBN: 0-937175-20-X APPROX_COST: 19.50 KEYWORDS: Nutshell Handbook KNOWN_SUPPLIERS E-mail: ... uunet!ora!nuts Phone#: 1-800-338-NUTS END-OF-KNOWN_SUPPLIERS TITLE: UNIX in a Nutshell (System V) AUTHOR: SUBJECT: Introduction PUBLISHER: O'Reilly & Associates, Inc. EDITION: 1987, pp 270 ISBN: 0-937175-19-6 APPROX_COST: 19.50 KEYWORDS: Nutshell Handbook KNOWN_SUPPLIERS E-mail: ... uunet!ora!nuts Phone#: 1-800-338-NUTS END-OF-KNOWN_SUPPLIERS TITLE: Learning the vi Editor AUTHOR: Lamb, Linda SUBJECT: Introduction PUBLISHER: O'Reilly & Associates, Inc. EDITION: 1988, pp 150 ISBN: 0-937175-17-X APPROX_COST: 15.00 KEYWORDS: Nutshell Handbook KNOWN_SUPPLIERS E-mail: ... uunet!ora!nuts Phone#: 1-800-338-NUTS END-OF-KNOWN_SUPPLIERS TITLE: Learning the UNIX Operating System AUTHOR: Todino, Grace SUBJECT: Introduction PUBLISHER: O'Reilly & Associates, Inc. EDITION: 1987, pp 76 ISBN: 0-937175-16-1 APPROX_COST: 9.00 KEYWORDS: Nutshell Handbook KNOWN_SUPPLIERS E-mail: ... uunet!ora!nuts Phone#: 1-800-338-NUTS END-OF-KNOWN_SUPPLIERS TITLE: DOS Meets UNIX AUTHOR: Dougherty, Dale CO-AUTHOR: O'Reilly, Tim SUBJECT: Introduction PUBLISHER: O'Reilly & Associates, Inc. EDITION: 1988, pp 134 ISBN: 0-937175-21-8 APPROX_COST: 15.00 KEYWORDS: Nutshell Handbook KNOWN_SUPPLIERS E-mail: ... uunet!ora!nuts Phone#: 1-800-338-NUTS END-OF-KNOWN_SUPPLIERS TITLE: Checking C programs with lint AUTHOR: Darwin SUBJECT: Introduction PUBLISHER: O'Reilly & Associates, Inc. EDITION: 1988, pp 72 ISBN: 0-937175-30-7 APPROX_COST: 12.95 KEYWORDS: Nutshell Handbook KNOWN_SUPPLIERS E-mail: ... uunet!ora!nuts Phone#: 1-800-338-NUTS END-OF-KNOWN_SUPPLIERS TITLE: termcap and terminfo AUTHOR: Strang, John SUBJECT: Introduction PUBLISHER: O'Reilly & Associates, Inc. EDITION: 1988, pp 248 ISBN: 0-937175-22-6 APPROX_COST: 21.95 KEYWORDS: Nutshell Handbook KNOWN_SUPPLIERS E-mail: ... uunet!ora!nuts Phone#: 1-800-338-NUTS END-OF-KNOWN_SUPPLIERS TITLE: Threads of a New System AUTHOR: Rashid, Richard SUBJECT: Introduction to Mach PUBLISHER: -- UNIX Review Mag. -- EDITION: August 1986 UNIX_FLAVORS: Mach KEYWORDS: NeXT COMMENTS - an excellent introduction to the design of Mach, the sort-of object-oriented Unix which runs on the NeXT machine. END-OF-COMMENTS -=-End-of-List-=- Sam'l Bassett, Sterling Software @ NASA Ames Research Center, Moffett Field CA 94035 Work: (415) 604-4792; Home: (415) 969-2644 samlb@well.sf.ca.us samlb@ames.arc.nasa.gov := 'Sterling doesn't _have_ opinions -- much less NASA!'